Вопросы по теме 'ninja'

Использование отдельного каталога сборки с Gyp и Ninja
Вопрос, который у меня есть, связан с попыткой использовать отдельный каталог для вывода сборки. В частности, у меня есть следующая структура каталогов/файлов: src/ Example/ Hello.gyp HelloWorld.cpp HelloWorld.h Util.h...
989 просмотров
schedule 25.02.2023

CMake -G Ninja в Windows укажите x64
Я использую CMake в Windows с генератором ниндзя cmake -G Ninja .. При этом используется набор инструментов Windows x86 по умолчанию. Как указать x64 с помощью генератора Ninja? PS: я знаю, как сгенерировать x64 с помощью Visual Studio...
31272 просмотров
schedule 20.06.2022

Сообщить об ошибке цели в дополнение к ошибке компиляции единицы перевода
Предположим, у меня есть сотни целей, и некоторые из них не критичны для успешной сборки (и, например, я использую --keep-going на make или -k 9000 на ninja), и мне нужно выяснить, какие цели cmake не удались. С помощью add_custom_command() к...
48 просмотров
schedule 25.12.2022

AOSP делает ошибку сборки
Я пытаюсь собрать aosp с помощью make -jN в Mac OS, но это заканчивается следующей ошибкой: required: BlockingQueue<Runnable> found: BlockingQueue Note: Some input files use or override a deprecated API. Note: Recompile with...
1204 просмотров
schedule 04.06.2023

Инкрементное связывание MSVC с CMake и генератором Ninja
Я создаю общую библиотеку с помощью CMake и генератора Ninja в Windows. Я хотел бы использовать инкрементное связывание, чтобы сократить время, необходимое для связывания. Я пытался установить CMAKE_SHARED_LINKER_FLAGS в "/incremental" , но...
648 просмотров
schedule 15.02.2022

CMake/Ninja: рекурсивная очистка выходных каталогов, когда содержимое неизвестно?
Коллеги! Мы используем «cmake» для нашей системы сборки и регрессии. Некоторые пользователи используют «ninja», а другие «make» для базового генератора cmake. У нас есть несколько пользовательских целей, которые вызывают внешние инструменты,...
604 просмотров
schedule 04.12.2022

add_custom_target, который ЗАВИСИТ от всех и другой цели
У меня есть пользовательская цель «download_files», которая не является частью сборки, поэтому пользователи могут вызывать ее вручную. Теперь я хотел бы добавить еще одну пользовательскую цель, которая выполняет пользовательскую цель...
28 просмотров
schedule 18.11.2023