C ++ сборка пользовательских определений - PullRequest
1 голос
/ 04 ноября 2010

Как добавить пользовательские команды в cmake при вызове чего-то вроде

cmake -G"Visual Studio 9 2008"

Я хочу иметь возможность обрабатывать случай, когда поставляемый библиотечный искатель / конфигуратор работает неправильно, и я хочу переопределить соответствующие переменные, такие как

set BOOST_DIRECTORY = C:\boobs\

для решения таких проблем, как no boost libraries wer found.

Хотел бы я сам найти соответствующий путь, но я не смог.

Спасибо.

Ответы [ 2 ]

1 голос
/ 04 ноября 2010

Для передачи переменных в командной строке используйте ключ -D, например:

cmake -G"Visual Studio 9 2008" -DBOOST_DIRECTORY="PATH"

0 голосов
/ 04 ноября 2010

Вы можете использовать программы CMake gui для интерактивной установки значений Cache:

ccmake

или альтернативно:

cmake-gui

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...