1
ответ

Как обойти “несколько определенных символов” в соединении с gcc

Я использую более старую систему, которая имеет gcc 2.95.3, я должен связаться в двух объектах, что, хотя они не имеют никакого отношения друг к другу, каждый из них так же назвал методы. Я не могу переименовать ни один из...
вопрос задан: 14 July 2010 16:25
1
ответ

С gcov действительно ли возможно объединиться с .gcda файлами?

У меня есть те же исходные файлы (C и Obj-C) скомпилированный в две цели: исполняемый файл модульного теста и фактический продукт (который затем протестировал интеграцию). Две цели создают в различный...
вопрос задан: 2 July 2010 13:43
1
ответ

Как заставить GCC искать заголовки в каталоге перед каталогом текущего исходного файла?

Я использую предварительно скомпилированные заголовки GCC в своем проекте со сборкой мультиархитектуры, но вещи ломаются, когда я пытаюсь поместить его в каталог, отличающийся от каталога текущего источника. Файл...
вопрос задан: 2 July 2010 00:28
1
ответ

в gcc, как вызвать разрешение символа во времени выполнения

Мое первое сообщение на этом сайте с огромной надеждой:: Я пытаюсь понять, что статическое подключение, динамическое подключение, совместно использовало библиотеки, статические библиотеки и т.д., с gcc. Каждый раз я пытаюсь копаться в этой теме, я имею...
вопрос задан: 1 July 2010 13:08
1
ответ

Где найти полный список gcc предупреждений и ошибок?

Иногда я должен использовать gcc для межплатформенной работы, и иногда gcc действительно развлекает меня ее предупреждениями. Например: #pragma однажды в основном файле Это - очень информативное предупреждение, но я действительно...
вопрос задан: 27 June 2010 02:44
1
ответ

gcc-l опция и .la файлы библиотеки

Вы могли объяснить, как соединение с-l опцией против .la файлов работает? Насколько мой опыт достигает - я только связал против статической библиотеки (.a) файлы. Теперь я смотрел на некоторый QT...
вопрос задан: 18 June 2010 08:35
1
ответ

gcc crtbegin crtend

Поскольку, какая цель gcc использует crtbegin.o и crtend.o?
вопрос задан: 15 June 2010 17:32
1
ответ

ошибка, компилирующая gcc: неопределенная ссылка на libc_name_p

При компиляции GCC возможно стать очень далеким в процессе сборки только для икания на ошибке при жалобе на отсутствие установленного gperf. После установки gperf и выполнения, я совершил нападки "...
вопрос задан: 14 June 2010 20:49
1
ответ

Что точно делает-march=native?

Хинду Wiki сказала мне следующее: Предупреждение: GCC 4.2 и выше поддержки-march=native.-march=native применяется, дополнительные настройки вне - идут, характерные для Вашего ЦП. Если у Вас нет определенного...
вопрос задан: 10 June 2010 14:24
1
ответ

Linux совместно использовал библиотеку, которая пользуется общей библиотекой неопределенный символ

две общих библиотеки liba.so и libb.so. liba.so используют libb.so. Все c файлы компилируются с-fPIC. Соединение использования - совместно использованный. Когда мы называем dlopen на liba.so, он не может найти символы в libb.so... мы добираемся...
вопрос задан: 7 June 2010 18:35
1
ответ

Альтернативы - sysroot переключатель gcc?

- sysroot переключатель полезно, когда Вы не хотите заголовки/библиотеки в стандартном влиянии путей Ваша сборка. - sysroot=dir: Используйте dir в качестве логического корневого каталога для заголовков и библиотек...
вопрос задан: 4 June 2010 19:36
1
ответ

make-файлы структурной распечатки программы

Ядро Linux (и различные другие проекты включая мерзавца) имеет очень хорошие make-файлы, которые скрывают гигантские вызовы CC в миленькие акронимы. Например: gcc-O2-o cool.o cool.c-llib gcc-O2-o...
вопрос задан: 3 June 2010 21:28
1
ответ

“отслеживание переменной” ест мое время компиляции!

У меня есть автоматически сгенерированный файл, который выглядит примерно так..., статическая пустота do_SomeFunc1 (пусто* параметр) {//Действительно наполняет.}//Продвигается еще для 4 000 функций... освобождают отправку (международный идентификатор...
вопрос задан: 2 June 2010 02:16
1
ответ

Я могу смешать библиотеки статического и общего объекта при соединении?

У меня есть проект C, который производит десять исполняемых файлов, все из которых я хотел бы быть связанным в статически. Проблема, с которой я сталкиваюсь, состоит в том, что один из этих исполняемых файлов пользуется сторонней библиотекой который тольк
вопрос задан: 1 June 2010 14:09
1
ответ

Атомарный builtins GCCs - Какие процессоры поддерживаются

В этом документе говорится: Не все операции поддерживаются всеми целевыми процессорами. Кто-либо знает, для которого, процессора который поддерживается операция?
вопрос задан: 31 May 2010 17:33
1
ответ

Генерация %pc относительный адрес постоянных данных

Существует ли способ иметь gcc, генерируют %pc относительные адреса констант? Даже когда строка появляется в сегменте текста, arm-elf-gcc генерирует постоянный указатель на данные, загрузит адрес...
вопрос задан: 30 May 2010 21:24
1
ответ

g ++ и C++ 0x поддержка спецификации

хотя было сказано, что поддержка C++ 0x новые возможности в g ++ находится в экспериментальном режиме, многие, gcc разработчик утверждал, что можно использовать большинство новых функций в кодах и получить программу...
вопрос задан: 29 May 2010 22:39
1
ответ

gcc: как не скомпилировать с предупреждениями

Я хотел бы знать, существует ли какой-либо флаг gcc, который не компилирует в объектный файл, если существуют предупреждения в соответствующем исходном файле.Спасибо.
вопрос задан: 27 May 2010 07:16
1
ответ

Поведение деструктора GCC

Я заметил различие в поведении для деструктора gcc при компиляции в соответствии с Linux и кросс-компиляции с mingw. На Linux не назовут деструктор, если программа не будет обычно завершаться...
вопрос задан: 25 May 2010 17:55
1
ответ

Что такое список спецификатора спецификатора?

GCC нравится говорить мне, что я пропускаю список спецификатора спецификатора в его сообщениях об ошибках. Я знаю, что это означает, что я не вставил корректный тип чего-то. Но что точно является спецификатором спецификатора-...
вопрос задан: 24 May 2010 04:31
1
ответ

Быстрый вопрос относительно Условной компиляции (ifndef)

Это - вполне, вероятно, очень глупый вопрос, но я должен быть уверен. Мне дали объявление класса в заголовочном файле, например, #ifndef file_H #define file_H класс исключая {частный: общественность:}; #endif и...
вопрос задан: 16 May 2010 14:52
1
ответ

GCC,-O2, и битовые поля - действительно ли это - ошибка или функция?

Сегодня я обнаружил сигнализирующее поведение при экспериментировании с битовыми полями. Ради обсуждения и простоты, вот пример программы: #include <stdio.h> Узел структуры {интервал a:16...
вопрос задан: 14 May 2010 19:56
1
ответ

Проверка Непротиворечивости "кучи" glibc

Согласно сообщениям с 2008 (я не могу найти его прямо сейчас), glibc проверка "кучи" не работает в многопоточной среде. Это - все еще ситуация теперь в 2010? "Куча" проверяет, включил по умолчанию? (gcc 4.1.2)?...
вопрос задан: 14 May 2010 07:11
1
ответ

Базовая статистика использования "кучи" в GCC на 64-разрядной платформе

Я должен ответить на основной вопрос из своей программы C, скомпилированной GCC для Linux: сколько из "кучи" процесса используется в настоящее время (выделенный malloc) и сколько находится если свободные блоки "кучи". GNU...
вопрос задан: 9 May 2010 16:58
1
ответ

не мог считать символы: Архив не имеет никакого индекса; выполненный ranlib для добавления того

я пытался делать библиотеку с площадью-r-c-s libtestlib.a *.o, как дали в этом учебном http://matrixprogramming.com/Tools/CompileLink.html, Но при соединении с библиотекой после ошибки прибывает g ++-o...
вопрос задан: 4 May 2010 12:40
1
ответ

Скомпилируйте для CentOS на Ubuntu

Я могу установить более старую версию gcc/g ++ (4.1.3) на последней Ubuntu (который идет 4.4.3), и используйте его для компиляции .so, который должен работать на CentOS? Двоичный файл, скомпилированный с версией Ubuntu...
вопрос задан: 4 May 2010 11:45
1
ответ

Как включать все объекты архива в общем объекте?

При компиляции нашего проекта мы создаем несколько архивов (статические библиотеки), говорим liby.a и libz.a, что каждый содержит объектный файл, определяющий функцию y_function () и z_function (). Затем они...
вопрос задан: 4 May 2010 09:16
1
ответ

Как инициализировать константу float32x4x4_t (внутренний НЕОН ARM, GCC)?

Я могу инициализировать float32x4_t как это: константа float32x4x4_t обнуляет = {0.0f, 0.0f, 0.0f, 0.0f}; Но этот код совершает ошибку Несовместимые типы в инициализаторе: константа float32x4x4_t одна = {1.0f...
вопрос задан: 1 May 2010 12:24
1
ответ

Как иметь дело с рекурсивными зависимостями между статическими библиотеками с помощью binutils компоновщика?

Я портирую существующую систему от Windows до Linux. Сборка структурирована с несколькими статическими библиотеками. Я столкнулся со связывающейся ошибкой, где символ (определенный в libA) не мог быть найден в...
вопрос задан: 29 April 2010 14:49
1
ответ

Создание повышения с LSB компилятор C++

Я хочу создать свою программу с LSB Компилятор C++ от Основы Стандарта Linux http://www.linuxfoundation.org/collaborate/workgroups/lsb. Программа зависит от библиотеки Boost, созданной с gcc 4.4...
вопрос задан: 26 April 2010 07:19