最近写一个cmake的小demo,老是报no such file or directory,今天终于找到原因:
在add_definitions的第一个参数写的是项目名称,错误写法
add_definitions(common
-DTEST
)
正确写法
add_definitions(
-DTEST
)
很尴尬,一行行屏蔽确定是add_definitions原因,并查了下其语法,https://cmake.org/cmake/help/latest/command/add_definitions.html