Генерируемый 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.

Другие вопросы по тегам