1
我目前正在嘗試在CLion 1.3項目上構建wxWidgets-3.1.0。我使用Ubuntu 16.04(64位)。基本上,我編輯的CMakeLists.txt文件是這樣的:在CLion上構建wxWidgets 3.1.0(Ubuntu)
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})
「外部庫」部分還顯示我的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.
這就像「文件或目錄不存在。」 我該如何解決這個問題?
如何必要你是否構建了wxWidgets? DId是從存儲庫還是從源代碼安裝?你有什麼版本? – Igor
我通過將它添加到/ lib文件夾並從cmd安裝它來構建它。版本是3.1.0。安裝成功,但仍然出現此錯誤。 –