Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2012, 12:28   #1
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию Build-директория в CMake

Всем здрасте
По ряду причин решил перейти на сборку своих проектов с помощью CMake, написал нужные скрипты, для счастья осталось решить пару вопросов, найти ответы на которые в официальной документации и гугле не удалось.

У меня примерно следующая структура директорий:
Код:
trunk
  project_1
    <some_files>
    CMakeLists.txt
  project_2
    <some_files>
    CMakeLists.txt
  project_N
    <some_files>
    CMakeLists.txt
  make
    <скрипты для CMake>
  build
  bin
Собственно задача: хочу запускать cmake, например, из директории trunk/project_1.
cmd: cmake -G "nmake makefiles"
При этом нужно, чтобы все, что сгенерирует cmake собиралось в папке trunk/build. Как это сделать?
В данный момент запускаю cmake из директории build
cmd: cmake -G "nmake makefiles" ../project_1
но этот вариант не устраивает, т.к. не хочется все время указывать путь к проекту, ибо в последствии он может стать очень длинным.
Нужно найти решение без использования сторонних скриптов. Как это сделать, например, с помощью bat-скрипта я догадаюсь, но хочется обойтись только средствами CMake.
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария

Последний раз редактировалось Blade; 16.01.2012 в 12:31.
Blade вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
настройка CMake Faydaen Qt и кроссплатформенное программирование С/С++ 8 16.03.2012 08:38
Директория WINDOWS cargo29 Общие вопросы Delphi 3 13.01.2011 21:51
Не работает CMake Нуби Visual C++ 11 13.09.2010 15:14
Директория -в код . littlecoder Общие вопросы Delphi 1 18.12.2008 01:57
Директория программы PUH Помощь студентам 2 13.04.2008 13:12