Я пишу файл CMakeLists.txt для создания файлов и их компиляции. Я создаю функцию для добавления строк пути к файлу в глобальную переменную списка. Мой CMakeLists.txt: set(source_list "...
Я пытаюсь сделать это так же, как я сделал это для повышения: find_package(Boost COMPONENTS system filesystem REQUIRED) find_package(ProtocolBuffers) ...
У меня есть большой кросс-платформенный проект, который нужно построить в разных местах; в некоторых местах могут быть доступны различные наборы инструментов пользовательского интерфейса, звуковые API и т. д., и я пытаюсь выяснить, как лучше всего...
Я пытаюсь получить ссылку CMake 2.8.6 на boost::program_options, используя следующие код в моем CMakeLists.txt FIND_PACKAGE (ТРЕБУЕТСЯ программа_options Boost COMPONENTS)
INCLUDE_DIRECTORIES (${...
У меня есть динамическая библиотека, которая получает другое имя в зависимости от конфигурации, указанной в сценариях CMake: set_target_properties(${name} PROPERTIES OUTPUT_NAME ${ выходное имя} 64)
...
Я хочу использовать cmake для создания моих файлов сборки для проекта C++. У меня есть существующий Makefile.
У меня возникают проблемы с созданием этого файла Makefile с использованием стандартного синтаксиса cmake. Как включить...
Есть ли способ, как создать цветной вывод из gcc, который вызывается из Makefile, сгенерированного cmake? Это значительно упростило бы отладку приложения.
Поскольку версия 4.8.0 вышла, я переустановил Qt и теперь тоже хочу использовать cmake. Чтобы заставить cmake работать, я помню, что мне пришлось добавить папку mingw bin (QtSDK\Desktop\Qt\4.7.3) в PATH еще в Qt4.7.3, поэтому я ...
около 5 дней подряд я пытался настроить свой компьютер в среде С++ для программирования с такие библиотеки, как sdl,glm,opengl.Для нас важно иметь возможность запускать их в unix...
Я пытаюсь упростить большой проект, заставив cmake скомпилировать его за меня, но у меня возникают проблемы с компиляцией юнит-тестов буста. Файл cmake для моего простого примера показан ниже. ...
Я пытаюсь создать простой пакетировщик, который запускает скрипт над набором файлов. Итак, после подстановки файлов я создал следующую пользовательскую команду для выполнения скрипта :add_custom_command(OUTPUT ${...
Я пишу проект на C++ в vim. Я хотел бы запустить команду ctags (ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .) для создания ссылок при запуске make. Я думаю, что это можно сделать с помощью...
В настоящее время я работаю над Проект Visual C++ (в котором есть несколько подпроектов) в CMake. Есть одна вещь, в которой я не уверен – в основном, чтобы включить ...
Я хочу взять переменную, для которой задана комбинация элементов пути (потенциально как абсолютный, так и относительный) и получить от него абсолютный путь. Что-то вроде того, что boost::filesystem::...
Уже неделю я мучаюсь с компиляцией программ openCV. Я перепробовал все, что мог найти в Интернете. Вот что я сделал: я скачал OpenCV-2.3.1-win-superpack.exe и...
Я пытаюсь создать проект Xcode из Insight Toolkit (ITK, itk.org). Я ввел в терминал следующую команду: ccmake -DCMAKE_C_COMPILER=/Applications/Xcode.app/Contents/Developer/usr/...
У меня есть проект, управляемый CMake, с несколькими библиотеками, между которыми есть зависимости времени компоновки, но каждая из библиотек может быть скомпилирована независимо друг от друга. Как бы это выразить...
Я не могу получить среду в пользовательской целевой оболочке. Набор CMakeList.txt(ENV{TEST_VAR} "Привет")
add_custom_target( test COMMAND ./test.sh WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} ) test.sh ...
для проекта VisualStudio я бы хотел, чтобы cMake помещал все файлы из определенной папки в определенный фильтр. Я пробовал: SOURCE_GROUP(Math FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Math/*.cpp ${...
Я только что скачал googletest, сгенерировал make-файл с помощью CMake и собрал его. Теперь мне нужно использовать его в моем тестовом проекте. При использовании CMake мне посоветовали не указывать библиотеки gtest напрямую (...
Я только начинаю играть с CMake. У меня есть что-то вроде: /DEV |-- lib1 | CMakeLists.txt |-- lib2 | CMakeLists.txt | -- exe1 | CMakeLists.txt /BUILD |-- lib1 |-- ...
Согласно FAQ , CMake не создает цель make dist, а исходный пакет можно создать с помощью CPack. Но CPack просто создает архив исходного каталога со всеми файлами, которые не соответствуют шаблонам...
На данный момент я смотрю на PreMake / CMake. Однако я не понимаю, как это можно использовать во всем рабочем процессе кроссплатформенной сборки. Действительно, он генерирует make-файлы (или решения). Тогда как вы ...
Я хотел бы переименовать файл установщика, создаваемый CPack (v2.8.7), чтобы включить номер версии, полученный во время сборки из системы контроля версий. Похоже, это невозможно сделать с помощью...
Кажется, что CMake довольно укоренился в своем мнении о том, что должен быть один и только один, CMAKE_CXX_COMPILER для всех исходных файлов C ++. Я не могу найти способ переопределить это для каждой цели. ...
Мне нужно скомпилировать разные версии определенного проекта, добавив переключатели компилятора. Обычно я делал это, используя add_definitions или что-то вроде set_property (TARGET mylib PROPERTY ...
У меня возникает ошибка компоновки в cmake, которой нет при компиляции в системе с более старой версией gcc. Конкретная ошибка: «неопределенная ссылка на clock_gettime».
но -lrt появляется на ...
Я использую cmake для создания файлов проекта qtcreator. Для выполнения части I могут иметь разные цели, но части сборки я могу выбрать только все, и не могу построить каждую цель отдельно.Есть ли ...
Как видно из заголовков, я не могу построить проект с OpenGL и Glut. Я получаю неопределенные ошибки ссылок для функций OpenGL. Я попытался сделать: проект (testas) find_package (OpenGL) find_package (...