Fixed Qt version, extended documentation.
parent
4f7bc0fae1
commit
fc16eab7dd
21
README.md
21
README.md
|
@ -6,10 +6,13 @@ Parts of it based on: https://gist.github.com/HiImJulien/3eb47d7d874fe5483810bd7
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
- Clang Version 10
|
- Clang Version >= 10
|
||||||
- Visual Studio Build Tools: https://visualstudio.microsoft.com/downloads/
|
- Visual Studio Build Tools: https://visualstudio.microsoft.com/downloads/
|
||||||
|
- The following components are sufficient:
|
||||||
|
* MSVC v142 - VS 2019 C++-x64/x86-Buildtools (v14.28)
|
||||||
|
+ Windows 10 SDK (10.0.19041.0)
|
||||||
- Qt5: https://download.qt.io/official_releases/qt
|
- Qt5: https://download.qt.io/official_releases/qt
|
||||||
|
- again when installing it is sufficient to install msvc version of Qt5
|
||||||
|
|
||||||
## Instructions Linux
|
## Instructions Linux
|
||||||
|
|
||||||
|
@ -44,13 +47,23 @@ Parts of it based on: https://gist.github.com/HiImJulien/3eb47d7d874fe5483810bd7
|
||||||
- Install MinGW Make
|
- Install MinGW Make
|
||||||
- Install JetBrains CLion (https://jetbrains.com/clion)
|
- Install JetBrains CLion (https://jetbrains.com/clion)
|
||||||
|
|
||||||
### Steps
|
### Steps (VS Toolchain)
|
||||||
|
|
||||||
|
- Open project
|
||||||
|
- Adjust Toolchain
|
||||||
|
- Choose Visual Studio Toolchain
|
||||||
|
- Set CMake Options to:
|
||||||
|
`-DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=C:/llvm/bin/clang-cl.exe -DCMAKE_CXX_COMPILER=C:/llvm/bin/clang-cl.exe -DCMAKE_C_FLAGS=-m64 -DCMAKE_CXX_FLAGS=-m64 -DCMAKE_LINKER=c:/llvm/bin/lld-link.exe`
|
||||||
|
|
||||||
|
### Steps (MinGW Toolchain)
|
||||||
|
|
||||||
- Open project
|
- Open project
|
||||||
- Adjust Toolchain
|
- Adjust Toolchain
|
||||||
- Go to Toolchain Settings
|
- Go to Toolchain Settings
|
||||||
- Remove existing Toolchains
|
- Remove existing Visual Studio Toolchain
|
||||||
- Add MinGW Toolchain
|
- Add MinGW Toolchain
|
||||||
- Adjust CMake Profiles
|
- Adjust CMake Profiles
|
||||||
- Add `-DCMAKE_TOOLCHAIN_FILE=clang_windows_toolchain.cmake` as CMake
|
- Add `-DCMAKE_TOOLCHAIN_FILE=clang_windows_toolchain.cmake` as CMake
|
||||||
parameters
|
parameters
|
||||||
|
|
||||||
|
**TODO**: How to set up debugger?
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Cross toolchain configuration for using clang-cl.
|
# Cross toolchain configuration for using clang-cl.
|
||||||
|
|
||||||
set(WINSDK_VER "10.0.19041.0")
|
set(WINSDK_VER "10.0.19041.0")
|
||||||
set(QT5_VERSION "5.12.20")
|
set(QT5_VERSION "5.12.10")
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
set(CMAKE_C_COMPILER "C:/llvm/bin/clang-cl.exe")
|
set(CMAKE_C_COMPILER "C:/llvm/bin/clang-cl.exe")
|
||||||
|
|
Loading…
Reference in New Issue