0
ответов

CMake и обработка файлов заголовков подпапок

Я пытаюсь настроить свой проект для создания нескольких динамических библиотек, которые охватывают его полную функциональность. Для каждой библиотеки есть подпапки. Библиотеки подпапок зависят от каждого...
вопрос задан: 17 August 2012 20:01
0
ответов

Как правильно проверить функцию с помощью CMake

При переходе с automake на cmake мне приходится переносить некоторые тесты на существование функции. Я не писал скрипт configure.ac, но мне нужно максимально точно воспроизвести функциональность...
вопрос задан: 15 August 2012 20:47
0
ответов

Почему CMake делает различие между «целью» и «командой»?

В семантике CMake существует какое-то различие между «целями» и «командами», которое меня сбивает с толку. В файлах Makefile такого различия нет :targetname :команда зависимости, т. е. цели...
вопрос задан: 15 August 2012 04:07
0
ответов

Как определить целевую архитектуру с помощью CMake?

Я провел много исследований и не смог найти ответ на этот вопрос... как я могу надежно найти целевую архитектуру, для которой я компилирую, используя CMake? По сути, эквивалентно QMAKE _TARGET.arch...
вопрос задан: 14 August 2012 00:16
0
ответов

CMake's FIND _PACKAGE не устанавливает переменные

В настоящее время я пытаюсь написать свой первый не -тривиальный проект CMake, но я не могу проверить ни один из выходных данных FIND _PACKAGE (), поскольку он, похоже, не приписывает значения глобальным переменным, которые я ожидаю.
вопрос задан: 13 August 2012 17:07
0
ответов

Пример сборки LLVM

Я пытаюсь собрать один из примеров из стандартного дистрибутива, а именно BrainF, но безуспешно. Я сделал свою копию examples/BrainF и попытался запустить cmake из этого каталога. Изначально CMakeLists.txt...
вопрос задан: 13 August 2012 12:28
0
ответов

Как запретить CMake создавать символическую ссылку для общих библиотек при установке?

Есть ли способ запретить CMake создавать символическую ссылку для общих библиотек, таких как libfoo.so, когда вы используете такое -управление версиями (, что означает, что у вас будет что-то вроде libfoo.so.0.8 )? Причина, по которой...
вопрос задан: 9 August 2012 15:20
0
ответов

Преобразование части строки в верхний регистр в CMake

Есть ли удобный способ преобразовать строку в нижнем регистре, чтобы первый символ был в верхнем регистре? В настоящее время у меня есть рабочее решение:#ПРОТО _ИМЯ — строка в нижнем регистре -. строка (...
вопрос задан: 7 August 2012 12:19
0
ответов

CMAKE _INSTALL _Переменная среды PREFIX -не работает?

Некоторые источники информации говорят :. Вы можете изменить каталог установки (префикс ), установив переменную среды CMAKE _INSTALL _PREFIX. Если я делаю в файле :экспорт CMAKE _INSTALL _ПРЕФИКС=$KDEDIR и...
вопрос задан: 7 August 2012 06:34
0
ответов

CMake не может определить язык компоновщика с C++

Я пытаюсь запустить программу cmake hello world в Windows 7 x64 как с Visual Studio 2010, так и с Cygwin, но, похоже, ни одна из них не работает. Моя структура каталогов выглядит следующим образом :HelloWorld --...
вопрос задан: 3 August 2012 18:31
0
ответов

Если значение не равно в cmake 2.8

Краткая версия :У меня есть варианты сборки, которые работают только на одной платформе. В файле autotools, который я конвертирую, есть проверка вида if test "$platform _linux" != "yes". Могу ли я сделать то же самое в своем...
вопрос задан: 31 July 2012 13:34
0
ответов

Включить внешний make-файл с помощью CMake

Я хочу включить make-файл из внешней библиотеки в make-файл моей собственной программы. Проще всего было бы выяснить код CMake для Makefile, эквивалентного include ${dir}/makefile. Но...
вопрос задан: 30 July 2012 15:51
0
ответов

Как я могу при желании связать статическую или динамическую библиотеку повышения с помощью CMake?

У меня есть проект CMake, который я иногда хочу скомпилировать со статическими библиотеками повышения, но я также хочу упростить использование динамических библиотек из графического интерфейса cmake. На моем верхнем уровне...
вопрос задан: 27 July 2012 01:11
0
ответов

Не удалось найти модуль FindOpenCV.cmake (Ошибка в процессе настройки)

Я написал CMakeLists.txt для проекта на C ++, который использует библиотеки OpenCV. Когда я пытаюсь создать проект с помощью cmake, у меня возникает следующая проблема конфигурации: Ошибка CMake в CMakeLists.txt: 15 (...
вопрос задан: 23 July 2012 20:08
0
ответов

CMake :Как вывести точку с запятой (; )как опции команды в ДОБАВИТЬ _ПОЛЬЗОВАТЕЛЬСКАЯ _ЦЕЛЬ

Предположим, у меня есть следующий фрагмент CMake :MACRO (ADD _CUSTOM _TARGET _COMMAND tag OUTPUT file )ADD _CUSTOM _TARGET (tag ${ARGN} )ДОБАВИТЬ _ПОЛЬЗОВАТЕЛЬСКИЙ _ЦЕЛЬ (ВЫВОДНОЙ файл ${ARGN}...
вопрос задан: 23 July 2012 05:04
0
ответов

Как правильно передать список CMake (точка с запятой-sep) флагов в set_target_properties?

Списки CMake, по сути, представляют собой просто строки, разделенные точкой с запятой, но если вы передадите такую ​​переменную в команду, она развернется в несколько аргументов - например, set (FLAGS f1 f2 f3) # now ...
вопрос задан: 21 July 2012 18:39
0
ответов

Используйте команду CMake add _custom _для создания источника для другой цели

. Я попробовал этот фиктивный пример :CMakeLists.txt cmake _минимум _требуемый (ВЕРСИЯ 2.8 )проект (testcmake )добавить _пользовательский _команда (ВЫВОД testcmake.h КОМАНДА xxd -i testcmake.txt testcmake.h ЗАВИСИТ...
вопрос задан: 21 July 2012 12:17
0
ответов

Как настроить CMAKE _C _COMPILER и CMAKE _CXX _COMPILER для сборки Assimp для iOS?

Когда я пытаюсь собрать Assimp, запустив build _ios.sh, он сообщает мне :CMake Error :ваш компилятор C :"/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm -gcc" не найден. Пожалуйста, установите...
вопрос задан: 21 July 2012 01:51
0
ответов

использование CMake для создания проекта, включающего MFC

У меня есть проект, в котором я должен использовать COM-модуль, который использует MFC. Я использую CMake для создания своего проекта. Может ли кто-нибудь сказать мне, что я должен включить в свой CMakeLists.txt, чтобы я мог использовать MFC в своем...
вопрос задан: 20 July 2012 20:33
0
ответов

CMake cross -компиляция :Игнорируются флаги C из файла цепочки инструментов

Я использую cmake для кросс-компиляции. В моем файле набора инструментов есть строка SET (CMAKE _C _FLAGS "-std=gnu99" )Эта переменная больше не устанавливается в CMakeLists.txt. Когда я запускаю cmake -DCMAKE _TOOLCHAIN ​​_FILE=...
вопрос задан: 18 July 2012 07:47
0
ответов

Файл CMake (Файлы INSTALL DESTINATION dir )с символическими ссылками

Я использую файлы FILE (INSTALL ), но некоторые файлы являются символическими ссылками. Могу ли я указать CMake разыменовывать символическую ссылку вместо создания символической ссылки в месте назначения?
вопрос задан: 14 July 2012 21:50
0
ответов

CMake :как создать единую общую библиотеку из всех статических библиотек подпроектов?

У меня есть следующий макет :top _проект + подпроект1 + подпроект2 Каждый из подпроектов1 и подпроект2 создает статическую библиотеку. Я хотел бы связать эти статические библиотеки в единую...
вопрос задан: 10 July 2012 22:00
0
ответов

Запуск пользовательской команды в Cmake

Я очень новичок в Cmake, и мне нужно сгенерировать некоторые файлы во время компиляции. после создания мне нужно скомпилировать и связать файлы. Я создал make-файл cmake для компиляции уже сгенерированных файлов, таких как...
вопрос задан: 9 July 2012 06:49
0
ответов

Рабочий процесс Ctest / CDash: развертывание ночных сборок

Я использую / поддерживаю несколько проектов CMake, поэтому я начал изучать CTest / CDash, но кое-что я не могу понять out: Это сделано только для отображения результатов сборки / тестирования? (также известные как усовершенствованные журналы) Или: Может
вопрос задан: 5 July 2012 01:46
0
ответов

cmake :Выбор генератора в CMakeLists.txt

Я хотел бы заставить CMake использовать генератор «Unix Makefiles» из CMakeLists.txt. Это команда, которую я использую сейчас. cmake -G "Файлы Makefile Unix". Я хотел бы, чтобы это было так. сделай. Когда...
вопрос задан: 2 July 2012 17:05
0
ответов

Преимущества использования команды CMake option вместо set?

Я думаю, что команда option избыточна, потому что ее можно заменить командой set. Какие преимущества я могу получить, используя команду option?
вопрос задан: 28 June 2012 03:13
0
ответов

Ctypes не находит символы в общей библиотеке, созданной с помощью CMake

Моя настройка CMake для создания общей библиотеки в Linux выглядит примерно так: SET (CMAKE _CXX _FLAGS «-fPIC» )SET (LIB _UTILS _SRC Utils. cpp )ДОБАВИТЬ _БИБЛИОТЕКА (ОБЩИЕ УТИЛИТЫ ${LIB _УТИЛИТЫ _SRC} )Исходные утилиты....
вопрос задан: 28 June 2012 01:45
0
ответов

Как удалить расширения файлов с помощью cmake (или любого другого портативного инструмента сборки )?

Я работаю над проектом, состоящим из нескольких небольших исполняемых файлов. Исполняемые файлы предназначены для запуска из терминала (или командной строки )и могут быть написаны на любом языке программирования. Те...
вопрос задан: 27 June 2012 14:22
0
ответов

Создание библиотеки с помощью cmake

Прошу прощения за беспокойство, но у меня небольшая проблема с компиляцией cmake. У меня есть файл CMakeLists.txt, который я использую для создания тестового исполняемого файла и общей библиотеки. У обоих есть...
вопрос задан: 27 June 2012 02:20
0
ответов

CMake -зависимости (заголовки )между приложениями/библиотеками в одном проекте

У меня есть следующая структура проекта :CMakeLists.txt lib1/CMakeLists.txt и все файлы cpp и заголовков библиотеки lib2/CMakeLists.txt и все cpp и заголовочные файлы lib app/CMakeLists.txt и...
вопрос задан: 26 June 2012 21:44