![]() |
3 years ago | |
---|---|---|
doc | 3 years ago | |
include | 3 years ago | |
src | 3 years ago | |
.gitignore | 3 years ago | |
Makefile | 3 years ago | |
README.md | 3 years ago | |
buildw32.cmd | 3 years ago | |
c_cpp_properties.json | 3 years ago |
Basic ranking c++17 wxWidget App starter kit.
wxWidget GUI lib is cross-platform compliant.
To go further, if you want to play with mqtt, checkout mqtt branch.
App uses :
wWidget dev library (3.0) and above.
dpkg -l | grep 'wxWidget' | grep dev
apt-cache search 'wxWidget' | grep dev
sudo apt-get install libwxbase3.0-dev libwxgtk-media3.0-dev libwxgtk3.0-dev
make
make clean
make doc
Doc will be generated in doc/html folder.
make cleandoc
make check
Install mingw64 from MSYS2 with gcc/g++ package using pacman.
Download wxwidget prebuild (Download Windows Binaries) mathing your arch x86/x86_64 :
Edit buildw32.cmd changing the base path.
Create a build folder at project root.
Then run the command below.
buildw32.cmd
As non static built you should add 2 dlls to distribute the runtime :
Both of them should be found in your prebuild.