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

g++, двойники, оптимизация и большой WTF
ошибка в моем gcc? ошибка в моем коде? оба? http://files.minthos.com/code/speedtest_doubles_wtf.cpp Каким-то образом ему удается «оптимизировать» функцию, которая приводит к обнулению массива двойных значений, что занимает 2,6 секунды на...
286 просмотров
schedule 28.01.2023

совместимы ли двоичные файлы gcc-3 с gcc-4
У меня есть статическая библиотека, скомпилированная с помощью gcc 3.4.3. Я хотел бы использовать ее в коде, который теперь будет скомпилирован с помощью gcc-4. Я смутно читал, что двоичные файлы gcc-3 и gcc-4 несовместимы и что библиотеку необходимо...
1235 просмотров
schedule 17.03.2023

Неопределенные символы при связывании со смешанными C и Fortran в OS X 10.6.4
Я пытаюсь скомпилировать код (не мой), состоящий из смешанных исходных файлов Fortran и C, которые скомпилированы в библиотеку. Эта библиотека может быть связана напрямую или (более полезно) управляться из класса Python. Ранее я успешно создавал...
1904 просмотров
schedule 27.09.2022

Ошибка компиляции компилятора GCC
Я знаю, это ирония - компилировать компилятор. Но мне нужна конкретная версия этого компилятора, а в репозиториях CentOS 5.x есть не самые последние версии GCC. Мне нужна версия 4.3.2, но у меня только 4.1.1. Я следовал этому руководству, чтобы...
9571 просмотров
schedule 07.12.2022

GCC4 — распределение регистров ARMv5
Есть ли способ попросить GCC сгенерировать код, который использует регистры способом, отличным от стандартного ABI для этой архитектуры. Я использую чип ARMv4 (LPC2000), и мне нужно, чтобы мои быстрые прерывания были быстрее. У меня есть...
252 просмотров
schedule 10.01.2023

Ошибка при сборке ядра Linux 3.8.11 - нераспознанный параметр командной строки -fstack-protector
Я пытаюсь собрать ядро ​​​​3.8.11 для архитектуры arm и использую цепочку инструментов, предоставленную поставщиком моей платы eval для arm sbc (технологические системы). Я вижу эту проблему при компиляции ванильного ядра 3.8.11 по умолчанию с моей...
4203 просмотров
schedule 29.05.2022

Перечисления вызывают двоичное изменение с оптимизацией в Gcc 4.2.4
Я использую GCC версии 4.2.4. Проблема, описанная ниже, не может быть воспроизведена в Gcc 4.6.x, и это единственные две версии, которые я тестировал. У меня есть файл заголовка, который определяет перечисления, Header: abc.h enum test {...
70 просмотров
schedule 19.08.2022

установите gcc 4.9 под suse10, проверив, следует ли включить определенные для сопровождающего части файлов Makefile.
Я устанавливаю gcc 4.9 следующим шагом wget ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.gz tar -zxvf gcc-4.9.0.tar.gz cd gcc-4.9.0 ./contrib/download_prerequisites cd .. mkdir gcc-build-4.9.0 cd gcc-build-4.9.0 ../gcc-4.9.0/configure...
4798 просмотров
schedule 02.09.2023

Странная оптимизация GCC6 со встроенной функцией
С помощью GCC6 и приведенного ниже фрагмента кода этот тест if (i > 31 || i < 0) { имеет значение false , и этот printf выполняется printf("i > 31 || i < 0 is FALSE, where i=%d", i); и выдает очень странный вывод (GCC6):...
96 просмотров
schedule 24.04.2023