在设计我CMakeLists,我经常碰到这样那样的错误:“找不到源文件”:调试其中的cmake找了
Cannot find source file:
foo.hpp
Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx
要调试放入系统的问题,我真的想知道哪里的CMake找这个文件!
我可以找到一些关于这个问题的SO问题,但它们总是特定于给定的项目,而不是通用调试解决方案。
它总是如此具体,因为你从字面上必须指定CMake应该在哪里查找你的源文件。 –
是的,但是必须要有“打印此处查找文件的目录列表”,以便我可以看到哪个文件丢失了。 – Lithy