-
Notifications
You must be signed in to change notification settings - Fork 30
Build: Build with CLion
Lars Toenning edited this page Jul 19, 2025
·
4 revisions
- Git
- Qt 6
- CLion
- Python
- Windows: A C++ compiler like the Microsoft Visual C++ compiler (included with Visual Studio Community; be sure to select C++ during installation)
git clone https://github.com/swift-project/pilotclient.git
git submodule update --init
python3 -m venv .venv
source .venv/bin/activate # on Linux und macOS
.venv\Scripts\activate.bat # on Windows
pip install conan
conan install . --output-folder=build_conan --build=missing --deployer=full_deploy
Open the pilotclient
folder in CLion to load the project.
That's it! You now have a working CLion environment to build and execute the project.
swift uses CMake presets to configure CMake.
By default, the dev-debug
profile will be loaded.
While this profile contains the required config for most of swift's components, some features, like the X-Plane and Microsoft simulator plugins are disabled.
For more information on how to extend the default profile to enable more features, see this page.
Different launch targets can be selected here:
For more information on CLion itself, see the CLion manual.
- Home
- API documentation (Doxygen generated)
- Future of swift
- Style and Coding Standard
- Release Checklist
- Build swift
- Run swift as a developer
- Knowledgebase
- External resources
- Open Research Questions
- Aviation
- Programming
- Simulation
- Architecture