Описание тега cmake-format
Программа для форматирования файлов CMakeLists.txt в CMake, по духу похожая на clang-format
0
ответов
Одно и то же имя библиотеки в разных подкаталогах: конфликтует при вызове `add_subdirectory` на родительском уровне
Простая структура папок похожа Root CMakeLists.txt SubA CMakeLists.txt some files to be built... SubB CMakeLists.txt some files to be built... Предполагая, что у меня есть add_library(SubDirLib fooX.cpp) в обоих SubA/CMakeLists.txt а также SubB/CMak…
24 фев '19 в 18:44
0
ответов
Как мы можем сгенерировать пакет.ipk в Cmake?
В одном из моих проектов требуется, чтобы был сгенерирован пакет.ipk. Я пытался использовать CPack. Но у меня ничего не получилось. Нет доступных ресурсов для генерации.ipk в CPack, и я ничего не понимаю. Вот мой код:: cmake_minimum_required(VERSION…
06 фев '19 в 15:29
0
ответов
Базельский эквивалент команды python_catkin_setup()
Что было бы Bazel эквивалент команды Cmake python_catkin_setup()
13 мар '19 в 19:16
1
ответ
CMake ошибка в Ubuntu - include не может найти загрузочный файл:
Я получаю следующую ошибку при выполнении команды cmake в Ubuntu. Версия CMAke - 3.10.2 mapp@ubuntu:~/Desktop/LocatePro$ cmake . -- Enable testing: ON CMake Error at CMakeLists.txt:40 (include): include could not find load file: FetchContent CMake E…
18 апр '19 в 13:04
1
ответ
Связывание библиотек как часть флагов в файле toolchain в cmake
Я пытался добавить PROFILE к CMAKE_BUILD_TYPES, Для этого мне нужно добавить -finstrument-functionsк CMAKE_CXX_FLAGS в файле toolchain и связать принадлежащую библиотеку с абсолютным путем в CMakeLists.txt через target_link_libraries, Пока все хорош…
30 авг '19 в 13:45
0
ответов
Как правильно связать путь внешней библиотеки в CMake?
В CMakeLists.txt, если я определяю путь к файлу.lib (статическая библиотека) как абсолютный путь, он работает правильно. Но если я определяю то же самое, что и относительный путь, выдается ошибка. Как я могу решить это без жесткого кода? Структура ф…
03 июн '19 в 14:29
0
ответов
Как мне скомпилировать библиотеку в папку lib/?
Я впервые использую CMake в качестве разработчика, и я хочу скомпилировать некоторые библиотеки для моего проекта в папку lib/. Я на Ubuntu 18.04 LTS и запускаю CMake из командной строки. Есть 2 библиотеки, которые я хочу использовать: Magick ++ htt…
31 июл '19 в 20:09
0
ответов
Компиляция 32-битной программы на C++ в CLion на MacOS
У меня проблемы с моим файлом CMake в CLion, работающем в Mac OSX 10.14. В настоящее время у меня есть следующее для 32-разрядной программы, которую я скопировал с сервера Linux, используя встроенный файл "provided.o" от инструктора. Я хотел работат…
25 окт '19 в 05:26
1
ответ
Как мне сделать CMakeLists только с одним файлом cpp и двумя файлами .h?
У меня есть файл под названием proj10.cpp и два разных файла.h, которые находятся в папке include, а файл.cpp находится в папке src. Я понятия не имею, как создать файл CMake, поскольку у других, сделанных мной, было несколько файлов.cpp.
30 апр '20 в 04:43
1
ответ
Невозможно создать 32-разрядную конфигурацию для Visual Studio 2019 с host = x86 или -A Win32
Я пытаюсь настроить cmake для сборки 32-битной и 64-битной отдельно... Пока что 64 бит - это просто, мне просто нужно добавить -A x64 cmake -G "Visual Studio 16 2019" -A x64 Но я не могу установить 32-битную арку. Официальная документация предлагает…
29 апр '20 в 18:56
0
ответов
CMake: удалить флаг компиляции из CMAKE_C_FLAGS_RELEASE только для определенной цели
Я имею set(CMAKE_CXX_FLAGS_RELEASE "-O3 -m64 -march=native -flto") но я бы хотел удалить -flto для конкретной целевой компиляции: file(GLOB TST_SOURCES "${CMAKE_SOURCE_DIR}/x64_test/*.cpp") add_executable(_x64_test ${TST_SOURCES}…
06 июл '20 в 12:21
1
ответ
как ошибка cmake при компиляции для riscv64-unknown-elf-g++
Ошибка выглядит так, как показано ниже, когда я запускаю... с терминала: (base) k:~ cd /Users/yuli/Documents/version3/cpp/ (base) k:~ ls CMakeLists.txt src riscv-gnu-toolchain test (base) k:~ mkdir build (base) k:~ cd build (base) k:~ cmake .. -- Th…
05 июл '20 в 22:47
0
ответов
Как объявить библиотеку вне дерева в cmake?
Для проекта я редактирую CMake, и у меня проблема. Я хочу объявить уже созданную библиотеку вне дерева. Я видел некоторые решения, но они предназначены только для не созданной библиотеки из дерева. Сообщение: / usr / bin / ld: не удается найти -llap…
29 июл '20 в 09:52
0
ответов
Библиотека STATCHEM в CMake
Я пытаюсь создать программу под названием CANDOCK. Основываясь на предписанном руководстве, мне пришлось выполнить следующие команды; *cmake. -Bbuild cd build сделать Кэндок * У меня следующая ошибка: Google мне не помогает. root@bioinfo-HP-ProDesk-…
02 сен '20 в 11:18
0
ответов
Как я могу избежать повторной сборки библиотеки PCL длиной 15 ГБ-8 часов каждый раз, когда я перехожу на новое идентичное HW?
Я использую платы Jetson TX2 для работы с PCL и GPU. Поскольку подсистемы GPU недоступны ни в одном apt-репозитории, мне говорят создавать их из исходников каждый раз, когда я перехожу на новую систему. Поскольку все HW идентично, как я могу просто …
21 янв '20 в 00:27
1
ответ
Установка переменных среды в контекст ExternalProject_Add
У меня есть файл CMakeLists.txt, в котором мне нужно создать несколько внешних проектов. Я использую функцию ExternalProject_Add CMake. Мне нужно установить переменную среды в одном из модулей проекта ExternalProject_Add. Это необходимо проекту для …
23 июл '20 в 20:28
0
ответов
make создает статическую библиотеку, но не может создать общую библиотеку с помощью add_Library()
Я собираю несколько библиотек, используя один файл CMake и создаю единую библиотеку. Выполнение CMake прошло успешно, и файл make создан. Выполнение make-файла с опцией STATIC в addLibrary(), успешное создание статической библиотеки, но неспособност…
04 ноя '20 в 17:01
0
ответов
Библиотека интерфейса печати в cmake
Как распечатать библиотеку интерфейса в cmake. На самом деле я хочу сделать это с целью отладки. поэтому хотите знать, как распечатать все подключаемые каталоги в этой интерфейсной библиотеке У меня есть интерфейсная библиотека A, которая связана с …
22 апр '21 в 16:33
0
ответов
cmake вычтите время, чтобы увидеть разницу
Я знаю, что могу использовать это: string(TIMESTAMP startTime "%H:%M:%S") чтобы получить текущее время и инициализировать его в переменной. Я хотел бы позже в своих сценариях: string(TIMESTAMP currentTime "%H:%M:%S") message(currentTime - startTime)…
22 авг '21 в 17:52
0
ответов
collect2: error: ld возвратил 1 ошибку библиотеки связывания статуса выхода в CMakeLists.txt
cmake_minimum_required(VERSION 3.10.2) project(faceRecognize LANGUAGES CXX) find_package(OpenCV REQUIRED) find_package(Threads REQUIRED) find_package(CUDA REQUIRED) find_package(OpenMP REQUIRED) set(faceRecognize VERSION 1.0.0) add_definitions(-std…
23 сен '21 в 12:29