1. Создаем пустое C++ приложение.
Запускаем MSVS2019, жмём "Create a new project":
В опциях выбираем тип приложения Desktop, и Empty project:
Жмём ОК.
Сразу же добавляем новый файл pch.h.
Также добавляем новый файл wxMain.cpp/
Добавляем макрос WXWIN:
Встаем на проекте.Alt + View->PropertyManager ==> разворачиваем список конфигураций, выбираем из них DebugWin32 и ReleaseWin32, ПКM-> Add New Project Property Sheet
Добавляем лист WXWIN:
Открываем свойства нового листа (в ветке Debug, неважно):
Добавляем новый макрос WXWIN c путем к библиотеке:
В свойствах проекта добавляем пути к библиотеке wxWidgets: Открываем VC++ Directories. В Include Directories и Library Directories добавляем соответственно:
$(WXWIN)\include;$(WXWIN)\include\msvc;
и
$(WXWIN)\lib\vc_lib;
В свойствах проекта указать, что используется Precompile header pch.h, и precomiled header файл нужно создавать: Create (Yc).В свойствах проекта указываем General->C++ language standard: ISO C++17 Standard (/std:c++17).
Открываем файл pch.h, вводим в него код:
#pragma once #include "wx/wxprec.h"
Открываем файл wxMain.cpp, вводим код:
#include "pch.h" class wx_main : public wxApp { public: virtual bool OnInit() { return true; }; }; wxIMPLEMENT_APP(wx_main);
Комментариев нет:
Отправить комментарий