Cmake使用

一直使用的Clion写C&Cpp,编译都是用cmake文件来,这里记录下使用过程中遇到的问题及解决方法。

链接math.h库

若是.c源文件包含了math库,那么我们在命令行用gcc编译的时候可以使用-lm来实现,如下:

gcc fib.c -lm -o fibo

参考stackoverflow

ps:在Linux下cc与gcc是等价的,cc原是Unix下的c compiler,gcc是其在Linux下的替代。参考这里

而在Clion中就需要修改CMakeLists.txt文件,最后加上:

target_link_libraries(NAME m)

参考intellij-support

本文标题:Cmake使用

文章作者:不秩稚童

发布时间:2017年12月18日 - 10:58:48

最后更新:2017年12月18日 - 11:08:27

原始链接:http://datahonor.com/2017/12/18/Cmake使用/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

击蒙御寇