Как использовать Cmake для создания Visual Studio в указанном каталоге сборки - PullRequest
1 голос
/ 06 августа 2010

У меня есть cmake 2.8.2. и проект с таким каталогом: В репозитории у меня есть каталог bin для хранения встроенных двоичных файлов. Я могу создавать файлы решений Visual Studio в папке bin без каких-либо проблем с cmake-gui. Но я хотел бы сгенерировать файл решения, используя версию командной строки cmake.

Я пытался cmake -G "Visual Studio 9 2008" .. в bin каталоге, но файл решения создается в каталоге репозитория.

Ответы [ 2 ]

1 голос
/ 11 августа 2010

В нормальных условиях просто работает cmake -G "Visual Studio 9 2008" .. в то время как в вашем каталоге bin должно работать.

Однако, если все еще есть файл CMakeCache.txt из более ранней сборки "in-source", это не будет работать. Есть ли CMakeCache.txt в каталоге ..? Это так, удалите его и попробуйте еще раз ...

0 голосов
/ 09 августа 2010

Допустим, у вас есть

Repository/CMakeLists.txt
Repository/srcs...

и вы создаете каталог bin в репозитории:

cd Repository
mkdir bin
cd bin

, тогда вы можете делать то, что вы хотите:

cmake -G "Visual Studio 9 2008" ..

и это будет работать.

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