我目前正在尝试在CLion 1.3项目上构建wxWidgets-3.1.0。我使用Ubuntu 16.04(64位)。基本上,我是这样编辑CMakeLists.txt文件的:
cmake_minimum_required(VERSION 3.5)
project(WxProva)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake_modules"
${CMAKE_MODULE_PATH})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES main.cpp)
add_executable(WxProva ${SOURCE_FILES})
find_package(wxWidgets)
include_directories(${wxWidgets_INCLUDE_DIRS})
target_link_libraries(WxProva ${wxWidgets_LIBRARIES})
Run Code Online (Sandbox Code Playgroud)
“外部库”部分还向我展示了wxWidgets,但是当涉及到在main.cpp上写一些行时,与该库相关的所有内容似乎都无法通过编译器访问(它们全部用红色编写,就像一个错误)。无论如何,如果我尝试编译,那就是结果:
/home/federico/ClionProjects/WxProva/main.cpp:2:35: fatal error: wxWidgets-3.1.0/include: File o directory non esistente
compilation terminated.
Run Code Online (Sandbox Code Playgroud)
就像“文件或目录不存在”。我怎样才能解决这个问题?