主要是记录一下ubuntu学习cmake过程中出现的bug和解决方法,后续可能还会更新。新人小白,欢迎大家交流和指正。
问题描述1:
运行 cmake . 时出现无法找到c编译器的情况,问题如下:
原因分析:
可能的一种原因是没有安装c编译器,也可能是路径有中文的问题。我是前一种问题,安装一下编译器就好了。
解决方案:
安装编译器后就可以正常cmake了。
问题描述2:
运行 cmake . 时出现无法决定linker language的情况,问题如下:
原因分析:
根据报的错,发现是写CMakeLists.txt时,第五行的变量SRC_LIST没有加${}。
解决方案:
为SRC_LIST加上${},可以正常运行 cmake . 了。