如何使用target_link_libraries导入标题?

时间:2018-09-18 22:01:05

标签: c++ cmake ros

我有一个包裹,里面有CMakeList.txt

add_library(X y.cpp z.cpp)

y.cpp包含A.h

我有另一个软件包B,其中源文件使用第一个软件包中的A.h

现在使用这些头文件的一种方法是执行catkin_make()install()并添加程序包依赖项。

但是,如果我不想包括程序包依赖关系,而不是从X导入target_link_library(),该怎么办?我可以只做add_dependency(curret_target X)而不添加任何程序包依赖性吗?我在第一个软件包中还需要catkin_make()install()吗?

0 个答案:

没有答案