CMakeLists.txt文件都是手写的吗
答案:2 悬赏:60 手机版
解决时间 2021-03-15 05:45
- 提问者网友:人傍凄凉立暮秋
- 2021-03-14 18:58
CMakeLists.txt文件都是手写的吗
最佳答案
- 五星知识达人网友:逐風
- 2021-03-14 20:03
那是因为大型项目的复杂度就已经到了那个程度。
你要是嫌写CMake麻烦,可以试试自己弄个CMakeMaker,然后还是麻烦,再弄个CMakeMakerMaker。。。。。。
==================
cmake的优点是有内置的自动功能,会比较方便。缺点是你需要了解那些自动功能到底偷偷干了什么,不然有时会被坑。
不过我感觉现在开源软件直接用makefile的还是少了。除了cmake这种间接的(生成makefile),倒是有不少用scons这种直接能编译的。
你要是嫌写CMake麻烦,可以试试自己弄个CMakeMaker,然后还是麻烦,再弄个CMakeMakerMaker。。。。。。
==================
cmake的优点是有内置的自动功能,会比较方便。缺点是你需要了解那些自动功能到底偷偷干了什么,不然有时会被坑。
不过我感觉现在开源软件直接用makefile的还是少了。除了cmake这种间接的(生成makefile),倒是有不少用scons这种直接能编译的。
全部回答
- 1楼网友:话散在刀尖上
- 2021-03-14 20:34
st(append src_list
a.cpp
b.cpp
)
list(remove_item src_list
a.cpp
)
# 假设有如下文件目录和源文件 .
./folder
|
+ --- a.cpp
+ --- b.cpp
+ --- c,cpp
|
+ --- other(文件夹)
|
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯