Build applications on remote Linux devices
In addition to building applications for a generic Linux device, you can use the toolchain on the device to build the applications on the device.
To build applications on a remote Linux device:
- Go to Preferences > Devices > Devices, and then select Add to add a remote Linux device.
- Go to Preferences > CMake > Tools, and then select Add.
- In Path, select Remote in the dropdown menu in Browse (Choose on macOS) to add the path to the CMake executable on the remote Linux device.
- Go to Preferences > Kits > Qt Versions, and then select and hold Shift and select the Add button to add the Qt version on the remote Linux device.
- Go to Preferences > Kits > Compilers, and then select the compiler type in Add.
- In C compiler path, select Remote in the dropdown menu in Browse (Choose on macOS) to add the path to the compiler on the remote Linux device.
- Go to Preferences > Kits to add a kit for building on the device.
- Select the device, CMake tool, Qt version, and compiler that you added above.
- In Type in Run device and Build device, select remote Linux device. Select the actual device to run and build on in Device.
- To specify build settings:
- Open a project for an application you want to develop for the device.
- Select Projects > Build & Run to activate the kit that you specified above.
- Go to Run Settings to specify run settings. Usually, you can use the default settings.
- When you run the project, Qt Creator deploys the application as specified by Deploy Settings.
See also Add CMake tools, How To: Develop for remote Linux, How To: Manage Kits, Developing for Remote Linux Devices, Remote Linux Deploy Configuration, and Remote Linux Run Settings.