-1

我要检测 Chromium。因此,在添加了一些跟踪点之后,我必须在 Chromium 编译期间添加一些额外的标志,但我不知道应该在哪里添加它们!你知道如何用铬的调试标志编译铬吗?

谢谢

4

1 回答 1

1

要让 Chromium 尊重 custom CXXCXXFLAGSLDFLAGS设置,无论是用于检测还是您希望添加的任何其他标志,请覆盖工具链。

引用自https://chromium.googlesource.com/chromium/src/+/lkgr/build/toolchain/linux/unbundle/

用法

将以下内容添加到 GN args:

custom_toolchain="//build/toolchain/linux/unbundle:default"
host_toolchain="//build/toolchain/linux/unbundle:default"

在 GN 上查看更多文档。

要交叉编译(未完全测试),请添加以下内容:

host_toolchain="//build/toolchain/linux/unbundle:host"
v8_snapshot_toolchain="//build/toolchain/linux/unbundle:host"

注意:为 32 位目标进行交叉编译时,可能需要匹配的 32 位工具链。

于 2018-04-14T22:27:54.863 回答