- 主题:cmake很是激进
注意日期
【 在 GoGoRoger 的大作中提到: 】
: 太激进了吧,有没有兼容性问题,不怕都跑了吗。。
--
FROM 27.91.71.*
makefile没有兼容性啊
库的位置一变就抓瞎,写跨平台C++,现在标配是cmake+conan
【 在 toutouqi 的大作中提到: 】
: 玩笑归玩笑,我不是专业选手,觉得makefile既方便又实用,干嘛非得整那么多幺蛾子,cmake有些人写得宏套宏,简直就是人为制造障碍。
--
FROM 27.91.71.*
你准备写几百种支持不同dist的配置文件么?
【 在 toutouqi 的大作中提到: 】
: makefile不是也支持参数嘛,直接随代码下载一个配置文件指定库的位置应该也可以了。原来自己用makefile写代码觉得很方便,公司里用conan+cmake管理的大项目,全是宏套宏,遇到编译配置不过时查起来特别费劲。
: :
--
FROM 27.91.71.*
你用makefile做同样事情会更复杂
【 在 toutouqi 的大作中提到: 】
: 不是我写的。几十个find,各种宏+if,也许不是cmake的锅,而是写配置文件的人把配置复杂化了。
: :
--
FROM 27.91.71.*
cmake内置的宏比较强,可以在只写几行的情况下搞定跨多平台C++项目
【 在 GoGoRoger 的大作中提到: 】
: Cmake的初衷是简化makefile的。。。
--
FROM 155.64.23.*
啥也没发。。。
特快封人不需要理由
【 在 GoGoRoger 的大作中提到: 】
: 你在特快发啥了?封了70天。
--
FROM 155.64.23.*