我有两个项目在进行中,一个是一个库,另一个想使用那个库中的一些。
我的目录结构是:
Work/
ProjectA/
src/
include/
build/
ProjectB/
src/
build/
假设两个项目都是用 meson-build 构建的,projectA 是库。
1- 如何让 ProjectB 看到 ProjectA 的包含文件?2-如何链接projectA的.lib文件?(当前位于 build 文件夹中)
当我尝试使用相对路径创建依赖项时,我找不到获取 .lib 文件的东西?我只能使用以下方法获取头文件:
a_dep = declare_dependency(include_directories : include_directories('../../ProjectA/src/include'))
注意我使用的是windows,但也将使用linux。