- Windows 10
- Ubuntu
- macOS
- Qt 5.2 or later
- CMake 3.0 or later
- C++11 compiler for your target platform (GCC, Clang, MSVC, MinGW, etc.)
./scripts/build_ubuntu.sh
cd mygcc-application
git submodule update --init --recursive
mkdir build && cd build
cmake ..
cmake --build .
- Install CMake, Qt5, Visual Studio.
- Must install "MSVC 2015 32-bit" Qt library.
- For Visual Studio, Community edition is fine, pick the "Desktop development with C++" option, or at least VC++.
- You must add Qt to the path (
setx CMAKE_PREFIX_PATH "C:\Qt\5.10.1\msvc2015"
)
- Using the Qt Command Prompt (Qt 32-bit for Desktop (MSVC)), navigate to the project directory, then run:
mkdir build
cd build
cmake ..
cmake --build .
(ormsbuild /m facade-application.sln
in VS developer command prompt for multicore building)
- Copy all resources from the folder and subfolders of
C:\mygcc-application\res\
toC:\mygcc-application\build\Debug
- Include
mygcc-api-with-dependencies.jar
from mygcc-api. - Copy needed DLLs from
C:\Qt\5.10.1\msvc2015\bin
toC:\mygcc-application\build\Debug
Generating documentation requires Doxygen
doxygen scripts/Doxyfile