C++开发环境
文章平均质量分 87
记录C++辅助开发工具及快速集成方法
万法若空
热爱编程,软件工程专业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【wxWidgets教程】入门:CMake源码编译与构建
本文介绍了使用CMake构建wxWidgets开发库及应用的方法。首先说明通过git下载源码并递归获取子模块,详细介绍了在不同平台下的编译步骤及常用编译选项配置。然后阐述了三种CMake集成方式:find_package查找已安装库、子目录方式直接构建以及XRC资源集成处理。最后指出基于源码构建结合CMake和VSCode的开发方式具有高度灵活性,能适应各类应用场景。全文提供了从环境搭建到项目构建的完整指导,特别强调了通过参数调整满足不同需求的实践方法。原创 2025-12-01 07:22:46 · 1048 阅读 · 0 评论 -
【wxWidgets教程】入门:VSCode配置CMake C++开发环境(MacOS)
摘要:本文介绍如何在VSCode中配置C++开发环境,为传统IDE用户提供迁移指南。主要内容包括:1)通过brew安装VSCode;2)安装C++和CMake插件;3)创建示例工程并演示CMake插件的配置、构建、调试功能。文章指出,虽然VSCode的配置方式与传统IDE不同,但通过合理设置插件和工具链,仍能获得专业级的C++开发体验,包括交叉编译支持。最终强调这些配置虽初看复杂,实则只是需要突破的一层“窗户纸”。原创 2025-12-03 23:34:02 · 624 阅读 · 0 评论 -
CMake集成C++单元测试框架GoogleTest
本文介绍了GoogleTest框架的集成与使用过程。首先通过git克隆源码并编译安装GoogleTest,然后创建一个实现指数计算的基础工程。重点展示了如何集成GoogleTest:创建测试文件目录,编写测试用例(gtest1.cpp和gtest2.cpp),修改CMakeLists.txt配置文件,最后编译运行测试。同时还介绍了如何结合CMake自带的CTest进行测试,通过添加ctest.cpp测试代码并修改CMake配置,实现两种测试框架的协同工作。原创 2025-12-02 07:28:34 · 389 阅读 · 0 评论
分享