Генерируемый gn сгенерированный проект WebRTC не компилируется
Это первый раз, когда я пытаюсь создать что-то из исходных кодов. Я пытался сделать консольную программу из собственного кода WebRTC.
Я следовал официальному руководству и проверил исходный код.
Как говорит гид,
Чтобы создать файлы проекта IDE, передайте флаг --ide команде GN. См. Ссылку GN для получения дополнительной информации о поддерживаемых IDE.
Я использовал эту команду для генерации проекта XCode:
$ gn gen out/Default --ide=xcode
Но сгенерированный проект Xcode не компилируется. Xcode постоянно говорил мне, что не может найти эти файлы.
Это потому что я не делал ninja -C out/Default
? Я в замешательстве - я должен все еще компилировать весь исходный код, используя ninja
в то время как я сгенерировал проект Xcode, используя gn
?
1 ответ
Я должен по-прежнему компилировать все исходные коды, используя ниндзя, в то время как я сгенерировал проект Xcode, используя gn? => да
См. https://dev.chromium.org/developers/how-tos/debugging-on-os-x/building-with-ninja-debugging-with-xcode для получения дополнительных сведений о сборке с помощью Ninja и отладке с помощью Xcode.