用于包含来自第三方SDK的标头的bazel语法

用于包含来自第三方SDK的标头的bazel语法,sdk,include,bazel,Sdk,Include,Bazel,我正在与一个基于bazel的成熟项目合作 该项目包含许多项目(几个cc\u库targets) 要添加的新目标之一是cc\u二进制文件目标。新目标需要包含来自第三方SDK的头。SDK(标头)安装在非默认位置/opt/acme/include/foo.h 问题是,bazel是如何配置cc_binary目标以成功找到标题的: #include <acme/foo.h> #包括 我没有在沙箱中动态“安装”SDK的选项。我必须依赖于SDK已经安装在平台上的事实 在SDK中查找包含文件的cc

我正在与一个基于
bazel
的成熟项目合作

该项目包含许多项目(几个
cc\u库
targets)

要添加的新目标之一是
cc\u二进制文件
目标。新目标需要包含来自第三方SDK的头。SDK(标头)安装在非默认位置<代码>/opt/acme/include/foo.h

问题是,bazel是如何配置
cc_binary
目标以成功找到标题的:

#include <acme/foo.h>
#包括
我没有在沙箱中动态“安装”SDK的选项。我必须依赖于SDK已经安装在平台上的事实

在SDK中查找包含文件的
cc_binary
(或伪
cc_library
target)语法是什么