GN语言在绝对路径上的失败

时间:2018-03-26 16:03:21

标签: c++ webrtc chromium ninja gn

我正在尝试使用谷歌的GN构建一些忍者文件。但是,无论我如何引用文件,都会抛出无效的令牌错误。

   rtc_executable("python_server") {
  testonly = true
  include_dirs = ["/C:/"]
  sources = [
    "python_wrappers/main.cc",
    "/C:/test.h",
  ]
  deps = [
    "..:webrtc_common",
    "../rtc_base:rtc_base_approved",
    "../rtc_base:stringutils",
    "../rtc_tools:command_line_parser",
  ]
  if (!build_with_chromium && is_clang) {
    # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
    suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
  }
}

根据文档,它说我可以使用系统绝对名称和相对名称:

Link to Docs

然而,无论我如何链接它 - 它似乎无法识别该文件。任何有关如何使用GN的外部依赖关系的帮助都会有很大的帮助。

提前致谢

0 个答案:

没有答案