问题描述
假设我们有一个目录,里面也有两个库,比如:
/Example
-/libA:
CMakeLists.txt
source1.c
-/libB:
source2.c
source2.h
在没有来自 libA 和 libB 的外部 CMakeLists.txt 文件的情况下,有什么方法可以从 libB 的 source2 文件中的 libA 中的 source1.c 文件中访问吗?
我所需要的只是我是否可以通过某种方式在 libA 中以某种方式构建 CMakeLists.txt,当我构建我的项目时没有显示错误,无法从 libB 中找到文件。
我正在尝试这个,但失败了。
add_library(libA STATIC source1.c)
add_library(libB STATIC source2.c source2.h)
target_link_libraries(libA PUBLIC libB)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)