Вопросы по теме 'autotools'

Automake: каковы допустимые значения *_la_LDFLAGS в Makefile.am?
Мне интересно, каково возможное значение *_la_LDFLAGS в Makefile.am? Если я задаю этот вопрос, это потому, что я хотел бы следующее: Actual shared library : libA.so (or with the version number I don't care) Symbolic links :...
1535 просмотров
schedule 14.06.2023

libtool добавляет дополнительную букву «U» к именам файлов .so
У меня есть проект, созданный с помощью автоинструментов, разделенный на две папки; первый, lib , создает несколько библиотек, а второй, tools , связывает их. Сборка завершается ошибкой, поскольку libtool переименовывает библиотеки следующим...
266 просмотров
schedule 09.06.2022

Как перенастроить большую программу для GNU Autotools
У меня есть довольно большая программа, написанная на C. Она состоит из нескольких файлов и немного переработана, чтобы попытаться компенсировать проблемы с платформой. В частности, у меня есть файлы заголовков для разных операционных систем,...
1845 просмотров
schedule 20.08.2023

Как проверить удобство использования библиотеки C++ в configure.in?
Я работаю над проектом C++ в GNU/Linux и ищу способ проверить существование и удобство использования библиотеки IBM Informix с помощью Autotools, а именно, отредактировав файл configure.in . У меня нет опыта работы с Autotools, поэтому в основном я...
5191 просмотров
schedule 15.05.2022

Предварительно скомпилированные заголовки с Autotools
Можно ли использовать предварительно скомпилированные заголовки gcc в проектах, использующих automake/libtool? Добавление новых правил make для создания предварительно скомпилированных заголовков не представляет сложности. Проблема в том, что вам...
2106 просмотров

Макросы Autoconf для процесса установки Apache и conf.d?
У меня есть пакет, который использует автоинструменты для сборки и установки. Частью пакета является веб-сайт, который можно запустить на локальном компьютере. Итак, в пакете есть файл .conf, который нужно либо скопировать, либо связать с каталогом...
746 просмотров
schedule 24.06.2022

Самый простой способ скомпилировать общую библиотеку C на основе автоинструментов для Android?
У меня есть кроссплатформенная библиотека C, которую мне нужно скомпилировать для Android в виде файла *.so. Библиотека состоит из множества файлов .c и .h и использует автоинструменты в качестве встроенной системы. (./configure && make dep &&...
555 просмотров
schedule 10.11.2022

Как определить макрос для проекта C в автоинструментах?
Как определить макросы для каждого проекта или на уровне файла в проекте C с помощью автоинструментов? В настоящее время у меня есть это: mount_cpfs_CPPFLAGS = -DFUSE_USE_VERSION=28 , но я не уверен, что это "переносимый" способ определения...
552 просмотров
schedule 20.09.2022

automake: изменить неявное правило make, чтобы включить дополнительные флаги
Как я могу добавить дополнительные переменные-флаги (например, CPPFLAGS), которые будут применяться ко всем make-файлам? В настоящее время мы используем CPPFLAGS, но предполагается, что он зарезервирован как пользовательская переменная, и я хотел бы...
2049 просмотров
schedule 13.11.2023

Не могу запустить Makefile.am, что делать?
У меня есть проект C для компиляции и запуска в Linux. Это очень большой проект с множеством подкаталогов. Внутри родительского каталога есть файлы Makefile.am и Makefile.in . Я попытался запустить make -f Makefile.am и получил следующую...
36223 просмотров
schedule 27.08.2022

Автоинструменты с файлами данных
Я хочу распространять свой исходный код и соответствующие файлы данных с помощью Autotools: ~/foo$ ls -R .: conf configure.ac dat Makefile.am src ./conf: foo-pref.conf ./dat: data.dat ./src: main.c Makefile.am Это то, что у меня есть...
1395 просмотров
schedule 29.01.2023

Как использовать autotools для создания интерфейса Python одновременно с библиотекой
В настоящее время у меня есть библиотека, написанная на C ++, построенная с использованием автоинструментов GNU, и я хотел бы добавить к ней интерфейс Python. Используя SWIG, я разработал интерфейс, но мне трудно понять, как интегрировать компиляцию...
4357 просмотров
schedule 19.11.2022

Automake: перезапись DEFAULT_INCLUDES
Я хотел бы иметь возможность переопределить набор включений, используемых automake, либо во время настройки, либо во время компиляции. Я знаю следующие работы: make DEFAULT_INCLUDES= CPPFLAGS="-I. -I/home/development/trunk" Мой вопрос в том,...
1114 просмотров
schedule 24.08.2022

Сборка библиотеки с использованием автоинструментов из cmake
Это моя первая попытка с cmake, и я хотел бы, если возможно, получить отзывы о том, что я сделал, поскольку некоторые проблемы остаются. В CMakeLists.txt папки библиотеки я создал два целевых файла makefile: configure-antlr3c и antlr3c . Первая...
21196 просмотров

Сценарий конфигурации, созданный Autoscan autoconf, не может найти функции cmath в коде C++
Я не понимаю, почему скрипт configure, сгенерированный autoscan и autoconf, говорит мне, что не может найти функции pow и sqrt в коде C++, который включает заголовочный файл cmath . Я звоню AC_CHECK_FUNCS([pow sqrt]) (ответ "нет"). Код...
693 просмотров
schedule 17.12.2022

Каталог lib в 64-битном дистрибутиве OpenSuse
В проекте, над которым я работаю, используется нестандартная система распространения, которая внутри загружает и компилирует библиотеки зависимостей. Этот крок запускает для каждой библиотеки скрипт configure , задающий в качестве префикса...
1279 просмотров
schedule 21.05.2023

Ожидаемая структура проекта/каталога для Automake?
Я разрабатываю статическую библиотеку C и использую простой Makefile. Теперь нам нужно поддерживать удаленные установки и все такое, и пришло время перейти к более надежному стандарту сборки. Я действительно хочу, чтобы это были автоинструменты —...
2181 просмотров
schedule 14.05.2023

Наличие целей автоинструментов, создаваемых WAF
Мы пытаемся постепенно перейти от автоинструментов к WAF. Большинство наших подпроектов — это автоинструменты, и нам не очень хочется сразу конвертировать их в WAF. Есть ли у вас какие-либо советы или вещи, которые следует учитывать при смешивании...
172 просмотров
schedule 14.04.2023

Как использовать QT и GNU Autotools с помощью AutoTroll?
Я хотел бы использовать Autotools и QT4 вместе. Для этого я хотел бы использовать AutoTroll . Как говорится на веб-сайте, им должно быть очень легко пользоваться. К сожалению, я не смог этого сделать. У меня есть рабочий пример Hello World:...
644 просмотров
schedule 22.12.2022

Как установить протобуф на виндовс? (Win7x64/минГВт)
C++-Protobuf не компилируется в VS2012. Теперь я хочу использовать MinGW для его компиляции в Windows. Может кто-нибудь дать мне несколько кратких заголовков о том, как скомпилировать protobuf на Win7 x64. Я уже установил MinGW с помощью...
17558 просмотров
schedule 12.01.2023