C++ 如何将第三方(C+;+;)依赖项添加到BUCK文件?
我和巴克一起建立我的项目。如何向项目中添加外部(非Buck)LIB 我的例子是巴克:C++ 如何将第三方(C+;+;)依赖项添加到BUCK文件?,c++,build,buck,C++,Build,Buck,我和巴克一起建立我的项目。如何向项目中添加外部(非Buck)LIB 我的例子是巴克: cxx_binary( name="my_project", srcs=[ "my_file.cpp", ], deps=[ "boost_system", "boost_filesystem", ], compiler_flags=['-w', '-Ddef',
cxx_binary(
name="my_project",
srcs=[
"my_file.cpp",
],
deps=[
"boost_system",
"boost_filesystem",
],
compiler_flags=['-w',
'-Ddef',
'-Ipath',
])
但这是一个错误:
生成失败://my_proj:my_project:参数'deps':无法将'boost_system'强制为class com.facebook.buck.model.BuildTarget使用预构建的cxx\u库:
prebuilt_cxx_library(
name="boost_system",
lib_dir='../otherlibs'
)
prebuilt_cxx_library(
name="boost_filesystem",
lib_dir='../otherlibs'
)
及
我还要提到的是,这里有大量的C++ Buck端口:
........
deps=[
":boost_system",
":boost_filesystem",
],
.......