开始使用 wxWidgets 和 CLion?

问题描述 投票:0回答:2

任何人都可以建议 CLion 和 wxWdgets 的教程或入门指南吗?我已经四处寻找但找不到任何东西。

wxwidgets clion
2个回答
11
投票

嗯,

  1. 您应该在此处下载 WxWidgets http://www.wxwidgets.org/downloads/
  2. 然后,您应该编译并安装到您的系统中。
  3. 下载并安装 CLion。
  4. 创建新项目。
  5. 然后,按照此编辑您的 CMakeLists.txt 在 CLion (Ubuntu) 上构建 wxWidgets 3.1.0
  6. 然后尝试 Hello World 示例 http://docs.wxwidgets.org/trunk/overview_helloworld.html
  7. 如果一切顺利,就开始开发出色的应用程序吧!

0
投票

我在 macOS 上从头开始构建了最新版本的 wxWidget,并且不想在任何地方安装 wxWidget,但想将二进制文件用于我的 CLion 项目。我的 CMakeLists.txt 文件如下所示。编辑、构建、运行和调试都在这个版本中运行得很好。

cmake_minimum_required(版本3.26) project(stc) # stc 可以是你想要的任何项目名称

设置(CMAKE_CXX_STANDARD 11) add_compile_definitions(WXOSX_COCOA) add_compile_definitions(_FILE_OFFSET_BITS=64)

添加构建的包含目录和wxWidget src包含目录

include_directories(/wxWidgets/build-cocoa-debug/lib/wx/include/osx_cocoa-unicode-3.3 /wxWidgets/include)

add_executable(stc stctest.cpp edit.cpp prefs.cpp) # 只是一个简单的应用程序

target_link_directories(stc PUBLIC /wxWidgets/build-cocoa-debug/lib) target_link_libraries(stc -lwx_osx_cocoau_stc-3.3 -lwx_osx_cocoau_core-3.3 -lwx_baseu-3.3)

© www.soinside.com 2019 - 2024. All rights reserved.