mirror of
https://github.com/QuasarApp/CQtDeployer.git
synced 2025-04-26 09:44:33 +00:00
addee article for building cqtdeployer on arm platform
This commit is contained in:
parent
adec5db85c
commit
e689d4597b
@ -20,6 +20,7 @@
|
||||
* [Default Environment Variables](EnvironmentVariables.md)
|
||||
* [Disable standard shortcuts ](DisableShortcats.md)
|
||||
* [Custom scripts](CustomScripts.md)
|
||||
* [CQtDeployer for arm](arm.md)
|
||||
|
||||
|
||||
## Support the project
|
||||
|
56
md/en/arm.md
Normal file
56
md/en/arm.md
Normal file
@ -0,0 +1,56 @@
|
||||
# CQtDeployer for arm machines
|
||||
|
||||
|
||||
At this time, cqtdeployer does not have precompiled distributions for arm platform. But it supports deploy arm applications, so the best solution for install cqtdeployer tool to arm host is building from source.
|
||||
|
||||
## Build
|
||||
|
||||
You can read a main article of building cqtdeployer from source [here](Build-and-install.md)
|
||||
|
||||
## Qt installer framework.
|
||||
|
||||
The QIFW not available for arm platforms. So if you want to create classic installers you need to build Qt installer framework from [source](https://github.com/qtproject/installer-framework).
|
||||
|
||||
## build from source
|
||||
|
||||
- clone project
|
||||
|
||||
``` bash
|
||||
git clone https://github.com/QuasarApp/CQtDeployer.git
|
||||
git submodule update --init --recursive
|
||||
cd CQtDeployer
|
||||
```
|
||||
|
||||
- create temp build directory
|
||||
|
||||
``` bash
|
||||
mkdir build
|
||||
cd build
|
||||
```
|
||||
|
||||
- Install qt from package manager (for example apt on ubuntu)
|
||||
|
||||
``` bash
|
||||
sudo apt install qt6-base-dev
|
||||
```
|
||||
|
||||
- run cmake
|
||||
|
||||
``` bash
|
||||
cmake .. -DBUILD_SHARED_LIBS=0 -DCQT_DEPLOYER_TESTS=0
|
||||
```
|
||||
|
||||
- build cqtdeployer
|
||||
|
||||
``` bash
|
||||
make -j8
|
||||
```
|
||||
|
||||
- create cqtdeployer executable.
|
||||
|
||||
``` bash
|
||||
make install
|
||||
```
|
||||
|
||||
|
||||
Done. Now you can add cqtdeployer into your PATH variable and use it.
|
Loading…
x
Reference in New Issue
Block a user