Результаты поиска по запросу "cmake"
Если вам нужно передать другие переменные, рекомендуется указать их тип:
ираю большую библиотеку с использованием CMake, и я бы хотел, чтобы пользователи могли выборочно включать / отключать определенные части моего процесса сборки. Как добавить параметры командной строки в мою сборку CMake, например, так ...
аргумент?
аюcmake . && make all install, Это работает, но устанавливает на/usr/local. Мне нужно установить другой префикс (например, чтобы/usr). Что этоcmake а такжеmake командная строка для установки в/usr вместо/usr/local?
Да, это был мой обходной путь, но я надеялся на лучшее решение. В любом случае, спасибо за ваш ответ!
аюсь скопировать все двоичные файлы, сгенерированные cmake, в определенный каталог. Я не хочу использовать EXECUTABLE_OUTPUT_PATH, хранение их в дереве сборки облегчает разработку. Поэтому я использую add_custom_command, чтобы добавить копию ...
CMake выход / каталог сборки
Я довольно новичок в cmake, прочитал несколько уроков о том, как его использовать, и написал несколько сложных 50-строчных сценариев CMake, чтобы создать программу для 3 разных компиляторов. Это, вероятно, завершает все мои знания в ...
Спасибо, +50 вам :-) У меня настроены зависимости сборки в Jenkins, так что, если изменяется нижестоящий поток, он и восходящий поток будут собраны (по порядку). Все идет нормально! Я купил пользовательскую лицензию Jira и Confluence 10 для оценки в нашей команде. Пока что я поражен.
есть несколько небольших проектов в нашей системе, работающих на Linux (Slackware 7-11, медленно переходящий на RHEL 6.0). Около 50-100 приложений и 15-20 библиотек. Почти все наши приложения используют одну или несколько наших библиотек. Наше ...
Поскольку мне лень перечислять файлы, я обнаружил, что FILE (GLOB_RECURSE sourceVar ./ * .cpp * .c * .h) очень полезен. Вы также можете использовать GLOB, который не переходит в подпапки. В противном случае спасибо DLRdave за то, что я начал работать с CMake.
тоящее время я использую рекурсивные make и autotools и собираюсь перейти на CMake для проекта, который выглядит примерно так: lx/ (project root) src/ lx.c (contains main method) conf.c util/ str.c str.h etc.c etc.h server/ server.c server.h ...
выполняется во время шага настройки, таким образом, не может найти ничего, так как ничего еще не скомпилировано ...
аюсь использовать ExternalProject_add () для загрузки / установки зависимостей. Устанавливается нормально, но я не могу понять, как на самом деле связать библиотеки после их загрузки. Я хочу вызвать target_link_libraries () для библиотеки, ...
Это было очень полезно. Вот что я в итоге сделал для DLL, которая требовала манифеста MSVCR90, ваш пробег может варьироваться:
у меня есть DLL, которая создается с помощью CMake, для которой требуется встроенный файл манифеста. В настройках Visual Studio я могу просто добавить имя файла манифеста в «Инструмент манифеста» и «Ввод» и «Дополнительные файлы манифеста», и ...
утверждение, ключевое слово должно повторяться для каждой библиотеки.
жный дубликат: Связывание библиотеки отладки и выпуска с CMAKE (VISUAL STUDIO) [https://stackoverflow.com/questions/5497348/debug-and-release-library-linking-with-cmake-visual-studio] cmake newb здесь, я хотел бы сказать target_link_libraries ...
@monokrome какие инструменты для вложения проектов? Существовали ли инструменты в 2014 году, когда я написал ответ? Если нет, пожалуйста, просто прокомментируйте и не отрицайте ответ, который был точным на момент написания. Спасибо! :-)
тавьте себе общий проект с несколькими компонентами: основнойИ.О.Webприложение-априложение-бприложение-сТеперь предположим, что web зависит от io, который зависит от basic, и все эти вещи находятся в одном репо и имеют CMakeLists.txt для их ...