22
ответа

Неопределенная ссылка на funktion при работе с cmake [duplicate]

ОС Linux Ubuntu. Извините за мой английский. У меня есть пример программы OpenGL на C ++. Там были эти библиотеки: // Включить стандартные заголовки #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; // ...
вопрос задан: 21 January 2018 18:39
19
ответов

Связывание winsock с Boost (CMake + MinGW в процессе построения библиотеки PCL) [дубликат]

Когда вы создаете библиотеку PCL с mingw при переходе по ссылке pcl_io и pcl_io_ply, выбирая ошибку «неопределенного референдума» из boost asio (sock_ops и другие) в библиотеки winsock и w2_32 (mingw имеет ...
вопрос задан: 21 January 2018 18:39
14
ответов

C ++ link library undefined reference [duplicate]

EDIT Благодаря пользователю Richard Critten этот вопрос сводился к шаблонам и моему пониманию того, как они работают. Мне пришлось переместить реализации функций в заголовок класса, иначе они не ...
вопрос задан: 24 February 2015 21:54
14
ответов

C ++: в том числе заголовочный файл приводит к & ldquo; символу, не найденному для архитектуры & rdquo ;, включая файл .cpp works [duplicate]

Я компилирую проект с несколькими заголовочными файлами, один из которых является общим файлом «utils» с универсальными функциями. Когда я включаю заголовочный файл для этого файла utils, компиляция не выполняется (...
вопрос задан: 24 February 2015 21:54
9
ответов

CMakeList для MySQL JDBC [дубликат]

Я хочу скомпилировать этот код с помощью CMakeList: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; Connection conn = null; попробуйте {conn = DriverManager ....
вопрос задан: 1 February 2016 09:16
8
ответов

Лучше всего межплатформенный C++/QT4 среда разработки

Я хотел бы разработать межплатформенные приложения с помощью C++ и QT4. Я кодирую и на Linux и на Windows (MinGW). В настоящее время я использую KDevelop, и это - интеграция QMake. В Windows I испытываю...
вопрос задан: 7 January 2009 12:27
7
ответов

Проблемы с CMake и настраиваемой структурой проекта [дубликат]

Я пытаюсь создать Makefile для моего проекта с помощью CMake, но я получаю CMake Error: не могу определить язык ссылки для целевого «mylib». Ошибка CMake: CMake не может определить язык компоновщика для цели: ...
вопрос задан: 3 August 2012 19:31
7
ответов

Создать Makefile с cmake, который имеет цель теста, зависит от цели по умолчанию [duplicate]

Когда вы создаете конфигурацию сборки с помощью cmake, а затем выполняете make-тест, сборка не запускается, она просто запускает тесты. Что мне нужно добавить в CMakeLists.txt, чтобы сделать make test еще и ...
вопрос задан: 9 April 2009 10:22
7
ответов

cmake add_test () с другим runtime_output_directory [дубликат]

Исходя из этого ответа, у меня есть настройка, где я: у CMAKE_RUNTIME_OUTPUT_DIRECTORY, установленного в $ {CMAKE_BINARY_DIR} / bin, есть тест, добавленный через: add_executable (my_test test.cxx) add_test (my_test ...
вопрос задан: 9 April 2009 10:22
6
ответов

В чем смысл & ldquo; (7) & rdquo; in & ldquo; cmake-env-variables (7) & rdquo; в документации CMake? [Дубликат]

Я изучаю CMake и читаю его документацию. И я заметил, что каждая запись документации CMake заканчивается на (1) или (7). Что это? Почему это (1) или (7)?
вопрос задан: 26 July 2017 06:16
6
ответов

При возникновении проблем при связывании программы с неопределенными символами [duplicate]

Я новый ученик в c ++, и я попадаю в неприятности, когда повторяю пример кода в рекомендуемой книге Accelerated C ++: Вот структура каталогов: ./Project | + --- main.cpp | + --- lib / ...
вопрос задан: 12 May 2011 00:32
6
ответов

C++ Buildsystem со способностью скомпилировать зависимости заранее

Я посреди установки среды сборки для игрового проекта C++. Наше основное требование является способностью создать не только наш игровой код, но также и его зависимости (Ogre3D, Cegui, повышение, и т.д.)....
вопрос задан: 2 December 2009 20:34
6
ответов

Создание C++ и в Windows и в Linux

Я вовлечен в проект C++, предназначенный для Windows и Linux (RHEL) платформы. До настоящего времени разработка была просто сделана на Visual Studio 2008. Для компиляции Linux мы использовали стороннюю Visual Studio...
вопрос задан: 10 July 2009 07:14
6
ответов

Используя предварительно скомпилированные заголовки с CMake

Я видел несколько (старых) сообщений в 'сети о взламывании вместе некоторой поддержки предварительно скомпилированных заголовков в CMake. Они все кажутся немного со всех сторон место, и все поступают по-своему выполнения его. Что...
вопрос задан: 17 December 2008 07:41
5
ответов

конфигурирование emacs для cmake

gcc 4.4.2 cmake 2.6 я только что начал использовать cmake. Прибытие из записи моих собственных Make-файлов. Однако у меня есть эта структура каталогов и использование сборки из источника. Разделить исходные файлы от...
вопрос задан: 28 July 2017 19:20
5
ответов

CMake игнорируется -DCMAKE_RUNTIME_OUTPUT_DIRECTORY флаг [дубликат]

Прошу прощения, если это очевидно, но у меня есть команда, которая в основном делает следующее: mkdir -p / home / developer / cmake-build-debug cd / home / developer / cmake-build-debug cmake -...
вопрос задан: 25 December 2016 16:57
5
ответов

cmake RUNTIME_OUTPUT_DIRECTORY в Windows

Я использую cmake для управления моими межплатформенными сборками, и мне разработали все за исключением этой проблемы. Я установил RUNTIME_OUTPUT_DIRECTORY на мусорное ведро / каталог, где мне сохранили файлы данных. На...
вопрос задан: 6 October 2016 13:00
5
ответов

как изменить путь установки без повторного запуска скрипта configure / cmake

Я работаю над проектом, который занимает значительное время (10-15) минут. Я перекомпилировал, чтобы проверить, есть ли ошибка компиляции. Теперь я хочу изменить каталог установки, чтобы у меня было ...
вопрос задан: 20 November 2012 19:42
5
ответов

CMake - ошибка при использовании tgmath.h [duplicate]

Я хочу использовать tgmath.h в одном из моих исходных файлов. Я знаю, что, если я хочу скомпилировать только один файл, мне нужно добавить флаг -lm-компилятора, но я не знаю, как это сделать в cmake. Я могу построить свой ...
вопрос задан: 3 August 2011 19:16
5
ответов

Динамические загруженные библиотеки и совместно использованные глобальные символы

Так как я наблюдал некоторое странное поведение глобальных переменных в моих динамично загруженных библиотеках, я записал следующий тест. Сначала нам нужна статически связанная библиотека: заголовок test.hpp #ifndef...
вопрос задан: 9 June 2010 08:53
5
ответов

Что такое надлежащая конвенция обозначения для MSVC dlls, статических библиотек и библиотек импорта

Что является стандартным или «большинство - популярная» конвенция обозначения для библиотеки MSVC строит. Например, поскольку, следуя за библиотекой платформ у foo есть эти конвенции: Linux/gcc: разделенный: импорт libfoo.so:---...
вопрос задан: 26 January 2010 15:29
5
ответов

Выбор системы сборки? [закрытый]

Я в настоящее время настраиваю новый проект программного обеспечения, и я хочу иметь автоматизированную систему сборки. Проект имеет довольно сложное вовлечение C, C#. Это должно также генерировать автоматическую привязку (Python, PHP...
вопрос задан: 14 July 2009 05:31
4
ответа

CMake создают режим RelWithDebInfo

Я думаю, что понимаю различие между режимами Отладочной сборки и Сборкой конечных версий. Так как основные отличия - это в Режиме отладки, произведенный исполняемый файл не оптимизирован (поскольку это могло сделать отладку...
вопрос задан: 19 December 2018 02:36
4
ответа

Как разделить выражение генератора CMake на несколько строк? [Дубликат]

Скажем, у меня есть код, который выглядит так: target_compile_options ($ {PROJECT_NAME} PRIVATE $ & lt; $ & lt; CXX_COMPILER_ID: MSVC & gt;: ... Параметры ... & gt; $ & lt; $ & lt; OR: $ & lt; CXX_COMPILER_ID: GNU & gt; ; ...
вопрос задан: 16 September 2017 21:52
4
ответа

Как скомпилировать 32-разрядный двоичный файл на 64-разрядной машине Linux с gcc/cmake

Действительно ли возможно скомпилировать проект в 32-разрядном с cmake и gcc в 64-разрядной системе? Это, вероятно, но как я делаю это? Когда я попробовал его "неосведомленный" путь, не устанавливая параметров/флагов/и т.д....
вопрос задан: 30 August 2016 21:35
4
ответа

Ошибка при включении QtCore в файл, скомпилированный с clang [duplicate]

Я пытаюсь построить свой проект, который использует Qt 5.10. Я получаю сообщение об ошибке: /Users/raulsanchez/Documents/workspace/project/osx/frameworks/QtCore.framework/Headers/qglobal.h:653:72: ошибка: токен ...
вопрос задан: 26 November 2015 02:02
4
ответа

CMAKE - серьезный акцент в линии компиляции [дубликат]

Я хочу добавить параметр компиляции с помощью: target_compile_options (foo PRIVATE `pkg-config --cflags gtk + -2.0 gtkglext-1.0`) Но когда CMAKE добавляет его в строку компиляции gcc, он добавляет двойную цитату вокруг ...
вопрос задан: 22 March 2015 08:04
4
ответа

CMAKE внешняя локальная библиотека статическая C [дубликат]

Привет, я должен сделать несколько программ для университета, используя библиотеку libav для c. Но я не могу импортировать библиотеку с помощью конфигурации пакета с помощью cmake и найти полезную информацию о том, как ...
вопрос задан: 22 March 2015 08:04
4
ответа

Как использовать глобальную переменную внутри пользовательской переменной в CMAKE? [Дубликат]

Я пытаюсь скомпилировать некоторый код, и мне нужно настроить переменные (макросы), уже определенные внутри CMAKE, такие как: __DATE__ __TIME__ Я пытаюсь объединить их в своей пользовательской пользовательской переменной, например ...
вопрос задан: 18 June 2014 19:44
4
ответа

Самый легкий способ протестировать на существование cuda-способного GPU от cmake?

У нас есть некоторые ночные машины сборки, которым установили cuda библиотеки, но которым не установили cuda-способный GPU. Эти машины способны к созданию cuda-поддерживающих программ, но их...
вопрос задан: 18 February 2010 02:52