Build check in wxWidgets
This is the bare minimum code to check build for wxWidgets. No GUI is created here.
#include "wx/wx.h"
struct MySampleApp : public wxApp
{
virtual bool OnInit();
};
IMPLEMENT_APP(MySampleApp)
bool MySampleApp::OnInit()
{
return true;
}
CMakeLists.txt
cmake_minimum_required(VERSION 3.5)
project(test1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(wxWidgets COMPONENTS gl core base OPTIONAL_COMPONENTS net)
include(${wxWidgets_USE_FILE})
add_executable(test1 hello.cpp)
target_link_libraries(test1 ${wxWidgets_LIBRARIES})