C++语言
文章平均质量分 74
友恒
公众号:友恒写实。
展开
-
CMake教程(八):添加定制命令和生成的文件
本篇教程主要讲解如何通过 CMake 生成一个头文件,该头文件当中包含了 1 到 10 的平方根表格,然后在程序的其它部分包含这个生成的头文件。原创 2024-09-30 22:15:16 · 331 阅读 · 0 评论 -
CMake教程(七):添加系统检查
本节使用 cmake 当中的 CheckCXXSourceCompiles 来让编译器选择性地编译具体的实现代码。原创 2024-09-23 18:25:02 · 493 阅读 · 0 评论 -
CMake 教程(五):安装和测试
本文章介绍了如何使用 cmake 将可执行程序、库和头文件安装到本机上。原创 2024-09-23 18:23:04 · 1001 阅读 · 0 评论 -
用例子说明C++11新特性(三):列表初始化
通过例子介绍了C++11当中的列表初始化。原创 2024-09-19 15:01:40 · 297 阅读 · 0 评论 -
CMake教程(三):添加库的使用要求
本文介绍了如何通过现代 CMake 语法设置目标的使用要求,以便更好地管理库和可执行文件的编译、链接及包含路径等属性。使用要求命令如 `target_compile_definitions()`、`target_include_directories()`、`target_link_libraries()` 等,允许精确控制编译器和链接器的行为。文章通过重构一个 CMake 项目示例,展示了如何设置库的包含目录、使用 `INTERFACE` 库来定义编译选项以及链接多个库。此外,还详细解释了 `target原创 2024-09-16 10:45:46 · 1397 阅读 · 0 评论 -
用例子说明C++11新特性关键字(二):decltype
本文介绍了C++11新特性中的decltype关键字,介绍了它的推导规则以及一些具体的例子。原创 2024-09-16 10:43:36 · 283 阅读 · 0 评论 -
用例子说明C++11新特性关键字(一):auto关键字
C++11新特性auto关键字原创 2024-09-12 20:07:58 · 336 阅读 · 0 评论