![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake
文章平均质量分 54
fy_life
这个作者很懒,什么都没留下…
展开
-
《CMake Practice》2021-03-14
三、静态库与动态库的创建 1.在/backup/cmake下建立t3目录,并在t3目录下建立lib目录 2.在t3目录下建立CMakeLists.txt: PROJECT(HELLOLIB) ADD_SUBDIRECTORY(lib) 3.在lib目录下建立hello.c和hello.h hello.c: #include “hello.h” void HelloFunc() { printf(“Hello World\n”); } hello.h: #ifndef H..原创 2021-03-14 15:50:01 · 246 阅读 · 0 评论 -
《CMake Practice》2021-03-13
(接上一个)让hello world看起来更像是一个工程: 1.添加doc目录,并在doc目录下加上hello.txt,hello.txt中随便填写一些内容并保存。 2.在/t2目录下添加runhello.sh脚本,内容为hello 3.在/t2目录下添加COPYRIGHT和README touch COPYRIGHT touch README 4.在主工程文件CMakeLists.txt中加入以下指令: /*安装COPYRIGHT/README*/ ...原创 2021-03-13 21:08:23 · 148 阅读 · 0 评论 -
《CMake Practice》2021-03-05
二、更好一点的Hello World 让上节的Hello World看起来更像是一个工程。 1.在/backup/cmake路径下创建t2文件夹,在t2文件夹下创建src文件夹,src文件夹中包括main.c,因此,t2文件夹下包括有src文件夹和CMakeLists.txt 2.注意,需要为任何子目录建立CMakeLists.txt: t2目录下的CMakeLists.txt: PROJECT(HELLO) ADD_SUBDIRECTORY(src bin) /*ADD_SUBDI.原创 2021-03-05 16:29:51 · 183 阅读 · 0 评论 -
《CMake Practice》2021-03-04
Cmake:工程构建工具 初识cmake: 下面的代码用的是内部构建,生成的临时文件比我的代码文件还要多,会生成一些无法删除的中间文件 1.在/backup目录建立一个 cmake 目录: mkdir -p /backup/cmake 2.在 cmake 建立第一个练习目录 t1: cd /backup/cmake mkdir t1 cd t1 3.在 t1 目录建立 main.c 和 CMakeLists.txt: main.c 文件内容: #include<stdio..原创 2021-03-04 20:40:04 · 239 阅读 · 1 评论