wxwidgets 和 VSCode 的问题
Issues with wxwidgets and VSCode
OS: linux
IDE: VSCode
编译器:CMake,但如果给出更好的结果,我可以使用另一个
你好,我想学习如何应用c++进行跨平台开发。我选择了使用WxWidgets,但是编译后我运行出问题,无法集成WxWidgets。我尝试使用 vcpkg,因为在 ./vcpkg integrate install
之后集成 I 运行 似乎更简单
cmake -DCMAKE_TOOLCHAIN_FILE=/home/places/vcpkg/scripts/buildsystems/vcpkg.cmake
然后我得到了问题
CMake Error at /usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
wxWidgets_INCLUDE_DIRS)
我很确定我没有缺少库,问题出在配置上。
这是我的一部分 CMakeLists.txt
set(wxWidgets_CONFIGURATION mswu)`
SET(wxWidgets_ROOT_DIR "home/places/wxwidget/wxWidgets-3.1.4/")
SET(wxWidgets_LIBRARIES "home/places/wxwidget/wxWidgets-3.1.4/lib/")
SET(wxWidgets_LIB_DIR "home/places/wxWidgets-3.1.4/lib/libwx_baseu-3.1.so")
SET(wxWidgets_CONFIGURATION "mswd")
find_package(wxWidgets COMPONENTS core base REQUIRED)
include(${wxWidgets_USE_FILE})
我也尝试了 wxwidgets-vscode 在这里找到的 helloworld https://github.com/huckor/wxwidgets-vscode/blob/master/.vscode/launch.json
非常感谢您的帮助和谢谢。
请执行以下操作
打开终端。
执行 `cd 。
做
g++ -o wx-config --cxxflags --libs
*.cpp
成功了吗?
谢谢。
顺便说一句,CMake
不是编译器 - 它是为不同的 IDE 生成 Makefile 和项目文件的工具。
OS: linux
IDE: VSCode
编译器:CMake,但如果给出更好的结果,我可以使用另一个
你好,我想学习如何应用c++进行跨平台开发。我选择了使用WxWidgets,但是编译后我运行出问题,无法集成WxWidgets。我尝试使用 vcpkg,因为在 ./vcpkg integrate install
之后集成 I 运行 似乎更简单cmake -DCMAKE_TOOLCHAIN_FILE=/home/places/vcpkg/scripts/buildsystems/vcpkg.cmake
然后我得到了问题
CMake Error at /usr/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
wxWidgets_INCLUDE_DIRS)
我很确定我没有缺少库,问题出在配置上。 这是我的一部分 CMakeLists.txt
set(wxWidgets_CONFIGURATION mswu)`
SET(wxWidgets_ROOT_DIR "home/places/wxwidget/wxWidgets-3.1.4/")
SET(wxWidgets_LIBRARIES "home/places/wxwidget/wxWidgets-3.1.4/lib/")
SET(wxWidgets_LIB_DIR "home/places/wxWidgets-3.1.4/lib/libwx_baseu-3.1.so")
SET(wxWidgets_CONFIGURATION "mswd")
find_package(wxWidgets COMPONENTS core base REQUIRED)
include(${wxWidgets_USE_FILE})
我也尝试了 wxwidgets-vscode 在这里找到的 helloworld https://github.com/huckor/wxwidgets-vscode/blob/master/.vscode/launch.json
非常感谢您的帮助和谢谢。
请执行以下操作
打开终端。
执行 `cd 。
做
g++ -o
wx-config --cxxflags --libs
*.cpp
成功了吗?
谢谢。
顺便说一句,CMake
不是编译器 - 它是为不同的 IDE 生成 Makefile 和项目文件的工具。