掉进cmake的坑
2017-05-18 本文已影响0人
kind_lion
问题描述:
今天开发的一个工程用cmake管理的,添加了一个.h和.cpp文件。全量编译一直提示.cpp中的函数实现不存在。搞了半天突然明白是没有用cmake更新生成的makefile文件,导致编译出现问题。重新用cmake生成了下makefile文件就正常了。
总结:
用cmake管理的工程,当工程文件发生变动时,需要重新执行cmake生成makefile文件。
今天开发的一个工程用cmake管理的,添加了一个.h和.cpp文件。全量编译一直提示.cpp中的函数实现不存在。搞了半天突然明白是没有用cmake更新生成的makefile文件,导致编译出现问题。重新用cmake生成了下makefile文件就正常了。
用cmake管理的工程,当工程文件发生变动时,需要重新执行cmake生成makefile文件。