- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C++笔记
extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。例如,如果模块B欲引用该模块A中定义的全局变量和函数时只需包含模块A的头文件即可。这样,模块B中调用模块A中的函数时,在编译阶段,模块B虽然找不到该函数,但是并不会报错;它会在连接阶段中从模块A编译生成的目标代码中找到此函数。与extern对应的关键字是 static,被它
2022-03-04 15:06:08
496
原创 cmake笔记(二)
CMake命令:命令不区分大小写(参数会区分大小写),命令由命令、参数列表组成,参数之间使用空格进行分隔。使用一对双引号包括的字符串认为是一个参数。
2021-12-11 17:38:20
1580
原创 cmake笔记(一)
用一个简单例子练习。编译库testTPL并存储以便后面调用; 编译cmakeTest主程序,同时编译testLib库,cmakeTest主程序同时调用testLib库和之前写好的testTPL库。文件结构如下:.├── cmakeTest│ ├── CMakeLists.txt│ ├── src│ │ ├── cmakeTest.c│ │ ├── testMain.c│ │ └── testMain.h│ └── testLib│ ...
2021-12-11 17:33:42
308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人