这是我第一次尝试从源代码构建一些东西。我试图用 WebRTC 本机代码制作一个控制台程序。
我按照官方指南查看了源代码。
正如导游所说,
要生成 IDE 项目文件,请将 --ide 标志传递给 GN 命令。有关支持的 IDE 的更多详细信息,请参阅 GN 参考。
我使用这个命令来生成 Xcode 项目:
$ gn gen out/Default --ide=xcode
但是生成的 Xcode 项目无法编译。Xcode 一直告诉我找不到这些文件。
难道是因为我没有做ninja -C out/Default
?ninja
我很困惑——当我使用 生成 Xcode 项目时,我是否还应该使用 编译整个源代码gn
?