LINUX.ORG.RU

CMake: native цель при кросскомпиляции

 , ,


0

2

Есть С++ проект на CMake, который может как собираться в native, так и кросс-компилироваться (путем передачи соотв. параметров при вызове cmake). Встала задача добавить в CMakeLists.txt сборку и вызов приложения-генератора, который бы создавал часть исходников для основного приложения.

Естественно, генератор нужно собирать только в native (т.е. архитектуру хоста), чтобы его тут же и запустить. Даже если основное приложение кросс-компилируется. И генератор должен быть в зависимостях основного приложения. Как такое обеспечить?


В окружении Buildroot это решается добавлением host-пакета и установкой зависимости от него у целевого пакета

kravich ★★★★
()
Ответ на: комментарий от slovazap

Вроде оно, спасибо! Что-то сам нагуглить его не смог.

noobie
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.