Я - очень частый пользователь Автоинструментов GNU (главным образом Autoconf, иногда Libtool). Я работаю над проектом, где мобильность будет камнем преткновения.. Все же остальная часть команды справедлива...
Сценарии Autoconf испытывают затруднения из-за имени файла или путь с пробелами. Например./настр CPPFLAGS = "-I \"/path с пространством \"" приводят к (config.log): configure:3012: gcc-I" / соединяют каналом с пространством".
Коллега пустил в ход идею использовать грабли в качестве системы сборки для нерубинового проекта. Действительно ли возможно расширить грабли для похвалы другим языкам, где autoconf комплект инструментальных средств обычно использовался бы?
Я хочу знать, как установить компилятор/компоновщика/и т.д. по умолчанию. флаги, если я использую комбинацию Autoconf/Automake. Например, флаг компилятора по умолчанию является "-O2-g", если я ничего не устанавливаю. Я могу просто переопределить
Я выполняю autoconf и настраиваю, устанавливает SHELL на '/bin/sh'. Это создает огромные проблемы. Как вынудить SHELL быть '/bin/bash' для autoconf? Я пытаюсь получить эту работу osx, она работает над Linux....
Я понимаю, что CFLAGS (или CXXFLAGS для C++) для компилятора, тогда как CPPFLAGS используется препроцессором. Но я все еще не понимаю различия. Я должен указать включать путь для...
Я хочу, чтобы мой код скомпилировал с компилятором (компиляторами) Intel или с gcc/g ++ в зависимости от настраивать аргумента. Действительно ли это возможно? Что делает я должен вставить свой configure.ac и файлы Makefile.am для создания этого...
Я работаю над проектом C++ на GNU/Linux, и я ищу способ протестировать существование и удобство использования библиотеки IBM Informix с Автоинструментами - а именно, редактируя configure.in. Я не имею...
Я не видел вопросов коснуться GNU autoconf/automake сборки, но я надеюсь, что по крайней мере некоторые из Вас там знакомы с ним. Здесь идет: у Меня есть проект (я назову его myproject), это...
Я бы хотел, чтобы исполняемые файлы проекта, над которым я работаю, записывали последние ртутные изменения, чтобы когда пользователь жалуется на некорректное поведение, я могу отслеживать, какую версию они используют. ...
Я делаю проект, который использует Автоконференцию. У Меня есть следующее в configure.ac: AC_CHECK_HEADERS ([boost/foreach.hpp], [], [AC_MSG_ERROR (Вам нужны библиотеки Boost.)]), Когда я работаю, настраивают, это...
Я не говорю о создании портативного кода. Это - больше вопрос распределения. У меня есть проект среднего размера. Это имеет несколько зависимостей от общих библиотек (например, openssl, zlib, и т.д.). Это...
Я искал ответ на этот вопрос, но не мог найти пользу. Возможно, они стары, и что-то изменилось, таким образом, я спрашиваю снова. У меня есть структура каталогов как: my_project src мусорное ведро я хочу это...
Я пишу свою собственную библиотеку поблочного тестирования (использующий autoconf, автосделайте, и libtool) лучше соответствовать моим потребностям (мне не нужна супер большая сумма функций, просто исполнитель тестов и утверждения). Я добрался...
Я создаю библиотеку libgdata, который имеет некоторые тесты и неустановленные программы. Я сталкиваюсь с проблемой, которую, после того как я установил библиотеку однажды, программы, кажется, связывают с...
Я создаю управляемый пакет своего первого autoconf. Однако я не могу найти простые примеры нигде того, как определить необходимую библиотеку и найти, что библиотека, где это могло бы быть во всевозможном...
Как Вы устанавливаете порядок библиотек в, автоделают? В моем файл, как который у меня есть что-то: myprog_DEPENDENCIES = специальная цель myprog_SOURCES = myprog.c myprog_LDADD = libmine.la myprog_LDFLAGS =-...
Я чрезвычайно плохо знаком с использованием Make-файлов и автоконференции. Я использую библиотеку изображений Камелии и пытаюсь статически связать свой код против их библиотек. Когда я работаю, "делают" на библиотеке изображений Камелии...
Я должен включать Бойкие заголовки для проекта, который разрабатывается с находящейся в autoconf системой для мобильности. Как я могу безопасно импортировать Бойкие заголовки портативным способом? Я знаю о pkg-конфигурации...
Руководство Автоконфигурации указывает, что строки комментария могут запуститься или с dnl или с #. Есть ли какое-либо различие между ними, какая-либо причина использовать один, а не другой при каком-либо обстоятельстве? Или это просто...
Я использую autoconf для обнаружения библиотек повышения с поддержкой макросов autoconf-архива, и они хорошо работают с библиотеками повышения в масштабе всей системы, но сбой, если я вручную компилирую повышение в своем доме...
Следующий код из моего configuration.ac файла не работает (отметьте вложенные квадратные скобки с [default=no]): AC_ARG_ENABLE (отладка, [-разрешать-отладочная-сборка с отладкой поддержки [...
Моя цель состоит в том, чтобы иметь все объектные файлы, созданные в .objs каталоге вместо корня Make-файла, и иметь двоичные файлы (и библиотеки) скопированный в мусорное ведро проекта / каталог. Но я был...
У меня есть C++ autoconf управляемый проект, который я адаптирую для компиляции на хостах FreeBSD. Исходной системой был Linux, таким образом, я сделал один AM_CONDITIONAL для различения хоста, я создаю и отдельный...
Мне записали довольно большую программу в C. Это охватывает несколько файлов и имеет немного переоборудования, чтобы попытаться компенсировать проблемы платформы. А именно, у меня есть заголовочные файлы для различного...
Каковы лучшие практики для использования autoconf в сочетании с shared_ptr и другим C++ TR1/BOOST 0x шаблоны, чтобы максимизировать мобильность и пригодность для обслуживания? С autoconf я могу определить...
Мне нужно знать версию библиотеки libraptor2, установленной на компьютере. Предпочтительно мне нужно определить это в скрипте конфигурации. Как это сделать?
Мы используем GNUmakefile в качестве нашей основной системы сборки. Makefile выполняет тесты функций с использованием тестовых программ в исходных файлах: $ ls TestPrograms / dump2def.cxx test_arm_sm4.cxx test_x86_avx.cxx ...
Я создал configure.ac файл как это: AC_INIT () устанавливают цель этого, должен распечатать каждую доступную переменную среды, настраивать сценарий создает набор использования, таким образом, я делаю это: user@host:~ $...