2010-09-25 5 views
3

возможно ли создавать проекты Visual Studio, которые распространяются вместе с CMake?Создание распространяемого проекта Visual Studio с cmake

Этот файл проекта является примером/демонстрацией нашей библиотеки. Мы не хотим, чтобы наши клиенты должны были установить cmake (и узнать, что с ним делать), чтобы составить несколько примеров.

Проблема с файлами проекта, сгенерированными CMake, заключается в том, что они содержат абсолютные пути (относительно легко исправить с заменой строки) и ссылки на файлы CMake (например, на этапе prelin. Это не легко автоматически изменить).

Предлагает ли CMake простой способ решить эту проблему?

Спасибо заранее

+0

Что касается ссылки на cmake в сгенерированных скриптах сборки, см. [Может ли CMake генерировать скрипты сборки, которые делают * not * использовать cmake?] (Http://stackoverflow.com/questions/3216935/can-cmake-generate-build-scripts-which- do-not-use-cmake) Похоже, скрипты сборки cmake всегда зависят от самого cmake :( –

ответ

-1

Да,

вы можете иметь проект CMake, и создать визуальный проект на окна, XCode или Makefile для других plateforms. Вы можете использовать его для развития, и после использования установки пакетов производителей, как айсберг на макинтош, или сценариев инсталляторов, основанных на Linux или другой установщик творца на ПК. (Inno Setup Я думаю, что может быть решением)

Успехов

+1

Это не отвечает на заданный вопрос. – trenki

Смежные вопросы