0
ответов

CMAKE_MAKE_PROGRAM не найден

Я достиг конца своей веревки с Cmake; у него такой большой потенциал, но я не могу заставить его найти основные системные инструменты (то есть «make»), чтобы работать. СИМПТОМЫ Cmake и графический интерфейс Cmake ...
вопрос задан: 23 May 2019 14:17
0
ответов

Как установить собственный модуль CMake-Find

Я настраиваю и упаковываю свою библиотеку с помощью CMake и CPack. Я написал свой собственный модуль поиска: FindMyLib.cmake. Как указать CMake/CPack добавить этот файл в каталог модулей CMake, чтобы в будущем...
вопрос задан: 15 May 2019 12:32
0
ответов

Использование Cmake с Qt Creator

Я хотел бы использовать Qt creator и Cmake вместе (пожалуйста, не спрашивайте меня о моей мотивации, примите это как данность.) Я успешно настроил Qt creator для использования cmake "Cmake": посмотрите это, это и это .. ,
вопрос задан: 24 April 2019 06:39
0
ответов

Как настроить переносимые параллельные сборки в CMake?

Можно ли как-то иметь параллельную сборку независимо от того, какой инструмент сборки используется? В Unix мы можем добавить make -jN, где N — количество потоков, а в Windows я добавил в ...
вопрос задан: 9 April 2019 23:57
0
ответов

CMake не может найти исходный файл, даже если он находится в правильном месте [закрыто]

Я добавляю некоторые зеркальные эффекты в easypaint. Пока я строил проект, я столкнулся с проблемой. Когда я запускаю генератор в CMake (да, я знаю, что QMake будет лучше для этого, но мы должны использовать ...
вопрос задан: 5 April 2019 16:55
0
ответов

Изменить рабочий каталог для команды импорта conan при вызове через conan_cmake_run

Я сталкиваюсь с ситуацией, когда мне нужно отделить папку установки conan от корневой папки импорта. Основная цель - иметь работающее решение для открытых папок Visual Studio, когда я ...
вопрос задан: 3 April 2019 17:08
0
ответов

CMake Project & ldquo; неопределенная ссылка & rdquo; ошибка с GCC7, но не с GCC4.8

У нас возникает странная проблема при связывании разделяемой библиотеки (Foo) с другой внутренней статической библиотекой (Bar). Библиотеки ботов собраны на одной машине в одном и том же каталоге сборки CMake. Это ...
вопрос задан: 28 March 2019 10:21
0
ответов

cmake включает зависимости, используя find_package из установленной цели

В настоящее время я мигрирую несколько проектов CodeBlock для использования CMake и Visual Studio Code. Я столкнулся с проблемой, связанной с тем, что каталог включения не был известен цели-потребителю. Я последовал за ...
вопрос задан: 27 March 2019 11:42
0
ответов

Как построить и связать Google бенчмарк, используя cmake в Windows

Я пытаюсь создать Google-тест и использовать его с моей библиотекой с помощью cmake. Мне удалось построить google-benchmark и успешно запустить все его тесты с помощью cmake. Я, к сожалению, не могу связать ...
вопрос задан: 27 March 2019 11:31
0
ответов

Cmake (GUI) не может найти libpng, присутствующий в msys64

Я довольно новичок в msys64 и cmake. В настоящее время я пытаюсь собрать inkscape с использованием cmake-GUI и msys64 на Windows 10. Я получаю досадную ошибку о «FindPNG», не могу найти libpng. У меня есть libpng ...
вопрос задан: 26 March 2019 16:42
0
ответов

Почему не работает внешний проект ffmpeg cmake

Я пытаюсь скомпилировать ffmpeg с поддержкой h264 как внешний проект cmake. Но после компиляции я получаю ошибки ссылки на libavcodec. Проблема компиляции происходит на машине Ubuntu 18.04 ....
вопрос задан: 24 March 2019 14:35
0
ответов

Генератор CMake Xcode создает проект, который не может быть собран

У меня есть проект C ++, который использует систему сборки CMake. Я использую MacBook Pro для разработки, поэтому, когда я использую терминал, все работает как шарм, и я могу создать свой проект. Однако сегодня я ...
вопрос задан: 21 March 2019 10:08
0
ответов

Выполняет ли CMake рекурсивное сканирование папок?

Как настроить CMake для рекурсивного сканирования заданного каталога и определения списка исходных файлов? Мой проект - это общая библиотека. У меня структура папок примерно такая: /src/ # ...
вопрос задан: 20 March 2019 02:14
0
ответов

Cmake и многоступенчатая сборка трубопроводов (повторное использование)

У меня есть проект cpp cmake, который занимает немного времени для компиляции основных компонентов. Скажем, компонент A (для компиляции занимает 2 часа) Компонент B (для компиляции требуется 1 час) Компонент C должен статически ...
вопрос задан: 19 March 2019 08:21
0
ответов

CPack не включает скомпилированный код зависимости и заголовки

Я пишу библиотеку C с двумя подпроектами и одной зависимостью. Зависимость является подмодулем Git и имеет собственный файл CMakeLists.txt. foo и bar - мои проекты, а baz - зависимость. ...
вопрос задан: 18 March 2019 19:43
0
ответов

манипулировать порядком сборки для независимых целей в ninja / cmake

Я работаю над проектом c ++, созданным с помощью cmake + ninja, с примерно 1200 целями сборки на 64-поточном компьютере. Есть одна единица перевода, которая компилируется за 10 минут, большинство других выполняется сравнительно быстро ...
вопрос задан: 18 March 2019 16:33
0
ответов

Конфликт файлов при установке с CMake

Мой проект производит несколько исполняемых файлов, которые я хочу установить. Мой установочный каталог примерно состоит из папки bin для исполняемых файлов и папки lib для установки зависимостей (.so файлов) ...
вопрос задан: 18 March 2019 15:09
0
ответов

Как получить CMake найти freeglut на Windows?

Я работаю на Windows, и я хотел бы создать независимый от ОС проект в CMake. Я также хотел бы использовать OpenGL с freeglut. Мой CMakeLists.txt до сих пор выглядит так: проект (визуализатор) ...
вопрос задан: 18 March 2019 02:03
0
ответов

Ошибки CMake: /LLVMBuild.txt и другие не существуют

Я пытаюсь собрать clang на Windows7, следуя приведенным здесь инструкциям: cmake -DLLVM_ENABLE_PROJECTS = clang -G "Visual Studio 15 2017" -A x64 -Thost = x64 .. \ llvm И есть такие ошибки (...
вопрос задан: 17 March 2019 23:09
0
ответов

CMake find_package () поиск путей при кросс-компиляции в Windows

Я пытаюсь выполнить кросс-компиляцию с помощью arm-none-eabi-gcc в Windows, используя cmake, и по какой-то причине find_package () ищет версии всех каталогов в моем $ PATH, а не CMAKE_FIND_ROOT_PATH ...
вопрос задан: 8 March 2019 00:49
0
ответов

cmake не нашел библиотеки для llvm: LLVM_LIBRARIES пуст

Я на Ubuntu, и я уже установил llvm-dev: # llvm-config --libs -lLLVM-6.0 Так что я могу создать свой "llvm_gen.cpp" и ссылку с использованием "-lLLVM-6.0" без проблем, но когда Я использую Cmake, как показано ниже: ...
вопрос задан: 7 March 2019 07:01
0
ответов

Могут ли разные версии cmake давать разные результаты?

У меня есть две разные среды Linux, каждая из которых содержит cmake версии 3.14.0-rc3 и 3.13.0. Когда я построил один и тот же исходный код в каждой среде, двоичные файлы привели к полностью ...
вопрос задан: 7 March 2019 01:33
0
ответов

libboost_filesystem.so.1.69.0: невозможно открыть общий объектный файл: такого файла или каталога нет

Когда я пытаюсь запустить свой код, я получаю ошибку libboost_filesystem.so.1.69.0: не могу открыть общий объектный файл: нет такого файла или каталога, я также получаю предупреждение в конце инструкции make / usr / bin / ...
вопрос задан: 5 March 2019 16:21
0
ответов

Когда я компилирую llvm, / usr / local / bin / ar имеет слишком много потоков, занимающих слишком много памяти

Мой компьютер: память 4G + своп 4G Мой параметр cmake: cmake -G "Ninja" \ -DCMAKE_C_COMPILER = / usr / local / bin / gcc-8.3.0 \ -DCMAKE_CXX_COMPILER = / usr / local / bin / g ++ - 8.3.0 \ -DCMAKE_INSTALL_PREFIX = / usr / ...
вопрос задан: 5 March 2019 01:35
0
ответов

CMake в Ubuntu, запрошенный libavdevice > = 56.4.100, но версия libavdevice - 53.2.0

Я пытаюсь написать плагин для Gazebo, но продолжаю сталкиваться с ошибкой при компиляции моих программ. Запрошено "libavdevice > = 56.4.100", но версия libavdevice - 53.2.0 CMake Error ...
вопрос задан: 5 March 2019 00:42
0
ответов

Как использовать системную переменную в CMakeCache.txt

поэтому у меня есть проект, который генерирует CMakeCache.txt, который устанавливает множество переменных, таких как: project_SOURCE_DIR: STATIC = / home / username / project, и я хотел бы заменить / home / username системной переменной $ ...
вопрос задан: 3 March 2019 21:45
0
ответов

Arduino Linking Undefined Reference

Я пытаюсь создать файл cmake для небольшого проекта Arduino. Я использовал выходные данные Arduino IDE в качестве отправной точки для поиска необходимых файлов и команд. Сейчас я собираю все источники ...
вопрос задан: 3 March 2019 11:43
0
ответов

Новая установка cmake & ldquo; не может скомпилировать простую тестовую программу. & Rdquo;

Я использую Cmake 3.5.1, и мне нужно скомпилировать некоторые коды C ++, для которых требуется Cmake 3.7. Я использую Ubuntu 16.04. Я не могу удалить Cmake 3.5.1, так как он связан с ROS, и это нарушит работу ROS. Следовательно, я ...
вопрос задан: 2 March 2019 21:41
0
ответов

Необработанное исключение: обработка & ldquo; данных & rdquo; событие из proc stdout Ошибка: кодировка не распознана: «DOS-862» с использованием cmake на vscode

У меня есть проект C ++ 11 с Cmake. Проект хорошо скомпилирован на Visual Studio 2017 и QT Creator. Однако при попытке скомпилировать его с помощью vscode (с расширением CMake). Я получаю следующее ...
вопрос задан: 2 March 2019 20:19
0
ответов

Как установить DYLD_LIBRARY_PATH из cmake для исполняемого файла?

Я скомпилировал исполняемый файл, который связан с некоторой библиотекой a.dyld в Mac OS, которая находится в / mylib с помощью cmake. Когда я пытался запустить программу, появляется сообщение об ошибке: dyld: library not ...
вопрос задан: 2 March 2019 03:02