Вопросы с тегом "cmake"

0

Используя целями ExternalProject в CurrentProject

Допустим, у меня есть два проектов CMake - это ExternalProject E и мой текущий проект П. Е. предлагает два способа взаимодействия с ним - это создает pkg-config файл и файл .cmake. Я хотел бы использовать любой из этих двух вариантов для использовани...
0

Как я могу удалить расширение файла из имени объекта на этапе сборки?

-это переменная, чтобы установить правила компиляции. set("<CMAKE_MY_COMPILER> <DEFINES> <INCLUDES> -o <OBJECT> -c <FLAGS> <SOURCE>") Эта переменная устанавливается в . Исходный файл создать и создает объект фа...
2

Наборы для Qt Creator в качестве общих настройках репозитория

Я использую Конан установить MinGW и пакет получает уникальное имя. Затем я выполните следующие команды в cmd: build/activate.bat qtcreator CMakeLists.txt Когда я открываю в Qt Creator с CMakeLists.txt в качестве входных данных, я получаю на экран...
0

Добавление XCTest цель консольное приложение, используя CMake

У меня уже есть в C++ консольное приложение, для которого я хотел бы добавить некоторые модульные тесты, основанные на XCTest. Проект установки с Тмаки. Единственный способ добавить XCTest цели xctest_add_bundle(), которое требуется испытуемому, чтоб...
0

Как для кросс-компиляции LuaJIT для Windows из Linux через CMake?

У меня возникли странные проблемы. Я пытаюсь автоматически тянуть в, компиляции и статически LuaJIT 2.1-бета 3 через ТМАКИ. Процесс работает на Linux, но если я пытаюсь кросс-компилировать для Windows с помощью MinGW, его ошибки: make[3]: *** No rul...
0

Тмаки, противоречивые варианты с подпроектами

Я добавил две библиотеки в проект CMake, googletest и tinyxml2. Я обнаружил, что они оба определяют параметра BUILD_SHARED_LIBS. Их значения по умолчанию для опции тоже разные, что приведет к неправильным построениям, если не будут решены. В настояще...
0

Есть ли способ, чтобы преобразовать строку (код ASCII) в hex в CMake

Есть ли способ, чтобы преобразовать строку (ASCII с ), чтобы наговор в CMake? Например (ASCII в hex): "HELLO" --> 0x48 0x45 0x4C 0x4C 0x4F Должны быть противоположные операции следующей команды (см. здесь): string(ASCII <number> \[<n...
2

Как работать target_include_directories CMake для включения местной библиотеке, как <путь/Либ.ч>

Я использую внешние файлы для работы с моей библиотеке, но я не хочу использовать относительный путь внутри мой файл C++, но я хочу с помощью этой конвенции Я читал, что с CMake это возможно, чтобы создать это, если используете target_include_direc...
0

Bgslibrary с CMake не с Pip

Я хотел бы установить bgslibrary для моего проекта. Я тоже скачал и извлек в формате OpenCV, поместить переменную в путь (win10) Но когда я запускаю: pip install pybgs Я получаю эту ошибку: Found package configuration file: C:/Users/USER/...
0

интерфейс add_library с файлом проекта

Я через CMake для создания визуальной студии решение/файлы проекта, и у меня есть только заголовков библиотеки, которая содержит файл CMakeLists.txt как это: add_library(Foo INTERFACE) target_include_directories(Foo INTERFACE "Include") Однако, я...
0

Развертывание приложений с 3-й партии зависимостей для Linux и Windows, с помощью CMake, и Конан

Я работаю над проектом, который нацелен как Windows и Linux (и, возможно, в будущем Макос). Она состоит из некоторых приложений с нескольких разделяемых библиотек. Он написан в современном C++ и современных Тмаки. Он также использует 3-сторонних библ...
0

Дом лязг из исходных кодов в Ubuntu и Windows

Ее было время, что я пытался построить лязг из исходного кода. Я пробовал с 2 платформами а> Убунту б> окна Я по ссылке http://clang.llvm.org/docs/LibASTMatchersTutorial.html Ubuntu $ mkdir build $ cd build $ cmake -GNinja -D...
0

с помощью dpkg-buildpackage используйте файл неудовлетворенные зависимости сборки

Я хотел построить Corrade (https://github.com/mosra/corrade), но когда я запускаю его в соответствии с документацией, он терпит неудачу, когда я называю dpkg-buildpackage Ошибки я получаю: Но когда я запускаю , Я вам cmake --version cmake ve...
2

Как добавить флаги компиляции в CMake на Windows?

Я написал проект, используя CMake (с ниндзя и Visual студии 2017 компилятор C++), с двумя модулями и lib_B не зависит от В. И и определить в. Наконец, компилятор сказал мне: LNK2005 lib_A: std::vector < size_t > already defined in lib...
0

Ошибка тмаки, при попытке установить Xournalapp

Я направляющие для установки Xournal и CMake: Терминал по MinGW, где возникает ошибка CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. Make Error:...
0

Как настроить ВТК для использования Python в Windows

Я очень Новой в используя ВТК. Я установил его с VisualStudio как генератор на окнах, после этого учебника "https://www.youtube.com/watch?v=6S3_sl5Sc0E". Теперь я могу работать с помощью C++, но я хотел бы использовать Python, потому что это легче дл...
0

Зачем строить системы как с CMake генерировать рекурсивный make-файлов вместо одного большого файла Makefile?

Это всегда озадачивало меня, почему инструмент построения как ниндзя был создан при большой Makefile, который охватывает весь проект (или, по крайней мере большинство из них) достигает примерно столько же. Пустые строит в основном проблема с рекурсив...
0

Как добраться ExternalProject_Add с CMake для работы в Visual студии (ГИТ-субмодуль проблема)?

Я пытаюсь построить Панголина , чтобы построить непосредственно на Windows 10 в Visual студии 2017. Панголин по CMake, например, включает следующие команды: ExternalProject_Add( __zlib PREFIX "${CMAKE_CURRENT_BINARY_DIR}/zlib" GIT_REPOSITORY htt...
1

Многословный вывод для команды с CMake

Я хотел бы знать, если есть какой-то способ для отладки в процесс, который вынуждает команду напечатать сведения о режиме о том, как переменные получают какую-то ценность. Например, я вижу -- Boost version: 1.63.0 -- Boost version: 1.63.0 -- Found ...
0

Qt и загрузки плагина путаницы

У нас есть (довольно большой) приложение, которое: использует QML в качестве его интерфейса, окно приложений использует компонентах QML, хранящиеся в компонентах QML предоставляет Плагины (назовем его плагин конфиг) есть несколько других плагинов, ...
0

Как я говорю своим MyLibConfig.с CMake, чтобы установить MyLib_INCLUDE_LIB?

Я хочу, чтобы мои библиотеки MyLib библиотеки должны быть установлены и нашли других проектов CMake с помощью . Я последовал за пример я нашел в другом месте и мне удалось создать и установить файл MyLibConfig.cmake, так что успешно (), но хотелос...
0

С CMake выполните архиватора для каждого объекта отдельно

Я хочу создать библиотеку с архиватором (от Arduino, с ESP8266) в CMake. add_library(arduino_core STATIC ${CORE_ASM_ITEMS} ${CORE_C_ITEMS} ${CORE_CXX_ITEMS}) Эти параметры я поставил, специально CMAKE_AR set(CMAKE_C_COMPILER "${TOOLCHAIN_BIN}/${T...
0

Дом GRPC сохраняет сбой в Windows

Я пытаюсь построить grpc cpp из источника через CMake, как описано в GitHub для Windows, но это не с следующее сообщение об ошибке: E:\gok\IEC61850\grpc\New folder\grpc>md .build E:\gok\IEC61850\grpc\New folder\grpc>cd .build E:\gok\IEC61850...
0

Как исправить ошибку "процесс завершен с выходом кодом -1073741515 (0xC0000135)" CLion, на C++, QT5, MSVC16 2019

Я пытаюсь скомпилировать код по умолчанию для тестирования QT5 на Windows, но я всегда получил эту ошибку: Process finished with exit code -1073741515 (0xC0000135) вот мой main.cpp: #include <stdio.h> #include <opus/opus.h> #include &...
0

Неопределенные ссылки на. В CMake: lib для Либ

Для Windows 7 х86, то CMake версии 3.15.2, 4.10 qtcreator, Qt5.12.4 по MinGW. Я строю проект с две библиотеки, и в одной из них я называю класс от другого. Как результат, я получаю сообщение об ошибке. ...file2.cpp:-1: ошибка: undefined reference to...