Описание тега gcc3
Version 3.x of GCC (GNU Compiler Collection). GCC is the de facto standard C compiler on Linux (though version 3 is not used in modern versions of Linux). The compiler collection supports many other languages and platforms as well.
5
ответов
Странное поведение при приведении int к плавающему в C
У меня есть сомнения относительно вывода следующей программы на Си. Я попытался скомпилировать его, используя Visual C++ 6.0 и MinGW32 (gcc 3.4.2). #include <stdio.h> int main() { int x = 2147483647; printf("%f\n", (float)2147483647); printf("…
24 ноя '14 в 19:57
3
ответа
Возможность смоделировать поведение опции -Werror с GCC 3.4?
Есть ли надежда заставить компилятор GCC 3.4 превратить все предупреждения в ошибки, как это делает опция 4.4 -Werror в GCC? Спасибо
09 сен '11 в 09:30
1
ответ
C: Утилита для анализа файлов.obj, чтобы измерить размер некоторых функций в точных байтах?
Мне нужно было найти точный размер байта нескольких функций C. Любая рекомендация любой утилиты, которая может анализировать файлы.obj, сгенерированные компилятором gcc?
25 фев '11 в 04:25
1
ответ
Должны ли встроенные команды gcc всегда разрешаться на этапе компиляции или на этапе компоновщика?
При запуске gcc 3.4.3 в окне Solaris 5.11 я вижу, что встроенные функции остаются неопределенными во время компиляции, но разрешаются в libgcc.a, когда компоновщик Solaris ссылается на libgcc.a. На gcc 4.5.2 на другом компьютере Solaris те же встрое…
24 май '14 в 00:42
1
ответ
Компиляция qemu neo с помощью gcc3.4
Я понял, что скомпилировать qemu с помощью gcc4 очень сложно, поэтому я установил набор инструментов gcc-3.2 в свой linux-бокс, и теперь я компилирую qemu. Это шаги, которые я выполнил и вывел вывод. root@sandun-Aspire-4741:/src/openmoko/qemu-neo197…
28 дек '12 в 07:20
1
ответ
Ошибка компиляции GCC 3.4.6 в Ubuntu 14.04
Я пытаюсь скомпилировать GCC 3.4.6 в Ubuntu 14.04 x64. У него уже есть более новая версия GCC-4.8.2. Я побежал ./configure --prefix=/usr/local/gcc-3.4 а также make, Я попал в несколько ошибок, из-за которых я мог найти решения при поиске. Ошибка 1 О…
15 окт '14 в 05:57
3
ответа
Почему компиляторы серии gcc 4.xx не установлены MinGW по умолчанию?
В настоящее время MinGW по умолчанию устанавливает только серию 3.xx компилятора gcc. Тем не менее, похоже, что серия компиляторов серии 4.xx уже давно вышла, и, как уже упоминалось, похоже, работает просто отлично. Есть ли какая-то причина, по кото…
14 окт '09 в 20:56
2
ответа
vector<bool>:: ошибка push_back в GCC 3.4.3?
Следующий код вылетает для меня, используя GCC для сборки для ARM: #include <vector> using namespace std; void foo(vector<bool>& bools) { bools.push_back(true); } int main(int argc, char** argv) { vector<bool> bools; bool b = f…
19 янв '10 в 03:56
1
ответ
Как работает hash_set в C++?
Я не знаю как пользоваться hash_set в C++. Я невероятно новичок в этом языке, поэтому я не понимаю, как делать много вещей. Как мне использовать SGI hash_set расширение, так что компилятор, наконец, компилируется без ошибок? Вот мой заголовочный фай…
12 ноя '14 в 21:54
1
ответ
Определение пространства для программы на C
Могу ли я определить место, занимаемое программой на C. В настоящее время я использую компилятор GCC на Windows XP. На самом деле я хочу проверить, сколько места занимает программа на Си. Это очень хорошо, если одна функция скажет мне размер, потреб…
04 май '12 в 09:41
1
ответ
Невозможно связать код потоков с помощью gcc
У меня проблема с компиляцией следующего кода: // writing on a text file #include <iostream> #include <fstream> using namespace std; int main () { ofstream myfile ("example.txt"); if (myfile.is_open()) { myfile << "This is a line.\…
21 дек '10 в 08:11
1
ответ
Альтернативы GCC 3.4.3 опция -fstack-protector-all?
Я пытаюсь установить опцию -fstack-protector-all в компиляторе GCC 3.4.3 для включения некоторых сценариев защиты от разрушения стека. Однако при компиляции с этим я получил ошибка: нераспознанная опция командной строки "-fstack-protector-all". Так …
14 дек '11 в 11:51
1
ответ
Проблема в выпуске RHEL4 с использованием boost 1.36 и C++
Я борюсь с загадочной проблемой, которую вижу только в своей сборке релиза RHEL4. Некоторые из моих модульных тестов (с использованием каркаса модульного тестирования boost 1.36) не выполняются на RHEL4 (gcc 3.4.6) и используют тип сборки выпуска. Я…
23 май '11 в 18:51
1
ответ
Совместимы ли gcc-3 с gcc-4?
У меня есть статическая библиотека, которая была скомпилирована с gcc 3.4.3. Я хотел бы использовать это в коде, который теперь будет скомпилирован с gcc-4. Я смутно прочитал, что двоичные файлы gcc-3 и gcc-4 несовместимы и что библиотеку нужно буде…
06 май '11 в 15:24
3
ответа
gcc сообщает "никогда не будет выполнено" о строке: while(fgets(line, MAX_LINE, stdin)!= NULL)
Я ищу объяснение, почему gcc дают это предупреждение для меня. Я собираю с gcc-3 на cygwin с -Wunreachable-code флаг, и GCC говорит это предупреждение для меня: main.c: 223: предупреждение: никогда не будет выполнено Вот эта строка: while(fgets(line…
20 июл '12 в 20:11
0
ответов
Требуется glibc 2.5 или более поздний динамический компоновщик
У меня машина Kali Linux с ядром: Linux версии 4.5.0-kali1-686-pae (devel@kali.org) (gcc версия 5.3.1 20160528 (Debian 5.3.1-21)) #1 SMP Debian 4.5.5-1kali1 (2016-06-06) Я скомпилировал один файл c с компилятором GCC для старой версии Linux (Linux в…
02 авг '17 в 00:23
0
ответов
"неопределенная ссылка на _spill": что такое _spill и почему gcc хочет получить к нему доступ?
Я занимаюсь разработкой на собственной встроенной платформе с пользовательской версией gcc, основанной на gcc-2.8.0 (egcs-2.91.02), Да, он старый. Это для ядра CoolRISC C816. Иногда я сталкиваюсь со странной ошибкой, когда во время ссылки моего встр…
23 янв '17 в 07:21
1
ответ
GCC 3.4 против 4.4 для файлов MEX на основе C++?
Каковы компромиссы / проблемы использования gcc 3.4 против 4.4 для компиляции современных файлов Matlab MEX? Мне нужно скомпилировать готовый код C++ ( kdtree) в виде файла MEX для использования с MATLAB (R2012a) под Fedora v16. Я столкнулся с пробл…
04 июн '12 в 16:26
2
ответа
Вопрос о компиляторе Ubuntu GCC
Я установил пакет build-essential для ubuntu x86_64, компиляция программ на c и C++ работает нормально, но в скомпилированном двоичном файле появляется "Ubuntu linaro". Есть ли способ удалить это?
18 мар '11 в 10:42
1
ответ
Обновление GCC с 2.9x
Я пытался обновить компилятор с 2.95.2 на моей машине с PS2 Linux (mips), и моя голова вот-вот взорвется. Я не собираюсь утверждать, что я хорош с Linux. Я пойду через процесс, который я сделал первым. gcc 3.3.1 скачать, настроить, установить ../gcc…
24 июл '11 в 07:58