|-------------|------|
| WXWIN | D:\Development\RedPanda-CPP\wxWidgets |
| DBPROJECTS | D:\Projects\DialogBlocksProjects |
| MINGWDIR | D:\Development\RedPanda-CPP\mingw64 |
| MSBUILDDIR | C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin |
| MSVCDIR | C:\Program Files\Microsoft Visual Studio\2022\Community |
| PLATFORMSDK | C:\Program Files (x86)\Windows Kits\10 |
|----------------------------------------|------------|
| Translate strings | ✅ |
| Make Unicode strings source-friendly | ✅ |
| Target wxWidgets version | 3.2.6 |
| VC++ version | 17 <<-- Microsoft Visual Studio Community 2022 (64-разрядная версия) - Версия 17.12.4 |
| VC++ tools version | 14.44.35207 <<-- C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207 |
| Full Platform SDK version | 10.0.26100.0 <<-- C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0 |
| Source encoding | utf-8 |
| Project encoding | utf-8 |
| Message encoding | utf-8 |
[x] VC++ Project Unicode Debug/Release
|-----------------|---------------| | Build mode | Debug/Release | | Unicode mode | Unicode | | Shared mode | Static | | Modularity | Modular | | GUI mode | Console/GUI | | Toolkit | wxMSW | | Processor type | Default(32-bit)/64-bit | | Runtime linking | Dynamic |
|----------------------|----------------| | Extra compile flags | %AUTO% /utf-8 |
[x] MinGW Unicode Debug
|-----------------|--------| | Build mode | Debug | | Unicode mode | Unicode | | Shared mode | Static | | Modularity | Monolithic | | GUI mode | GUI | | Toolkit | wxMSW | | Processor type | Default | | Runtime linking | Static | | Use exceptions | Yes |
|-----------------|--------|
| Libraries | -mthreads -lwxmsw32ud_core -lwxbase32ud -lwxpngd -lwxjpegd -lwxtiffd -lwxzlibd -lwxregexud -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lcomctl32 -lwsock32 -lodbc32 -lshlwapi -lversion -loleacc -luxtheme -mwindows -lstdc++ |
✅ Если приложение консольное, то флаг "-mwindows" не нужен !
✅ Если приложение не должно зависеть от других файлов (т.е. нужен портативный файл), то нужно добавить еще флаг "-static"
[x] MinGW Unicode Release
|-----------------|--------| | Build mode | Release | | Unicode mode | Unicode | | Shared mode | Static | | Modularity | Monolithic | | GUI mode | GUI | | Toolkit | wxMSW | | Processor type | Default | | Runtime linking | Static | | Use exceptions | Yes |
|-----------------|--------|
| Libraries | -mthreads -lwxmsw32u_core -lwxbase32u -lwxpng -lwxjpeg -lwxtiff -lwxzlib -lwxregexu -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lcomctl32 -lwsock32 -lodbc32 -lshlwapi -lversion -loleacc -luxtheme -mwindows -lstdc++ |
✅ Если приложение консольное, то флаг "-mwindows" не нужен !
✅ Если приложение не должно зависеть от других файлов (т.е. нужен портативный файл), то нужно добавить еще флаг "-static"
- C/C++ → Дополнительные каталоги включаемых файлов:
$(wxwin)\include\msvc;$(wxwin)\include
- Компоновщик → Дополнительные каталоги библиотек:
$(wxwin)\lib\vc_x64_lib
- Компоновщик → Дополнительные каталоги библиотек:
$(wxwin)\lib\vc_lib
- wxwin:
D:\Development\RedPanda-CPP\wxWidgets