Результаты поиска по запросу "gcc"

1 ответ

Расширения `clang -ansi`

Недавно я столкнулся с проблемой, когда следующий пример игрушки компилируетсяclang -ansi: int main(void) { for (int i = 0; 0; ); return i; }ноgcc -ansi выдает следующую ошибку: a.c: In function ‘main’: a.c:3:5: error: ‘for’ loop initial ...

6 ответов

Оптимизация в GCC

У меня есть два вопроса: (1) Я где-то узнал, что -O3 не рекомендуется с GCC, потому что Уровень оптимизации -O3 может увеличить скорость результирующего исполняемого файла, но также может увеличить его размер. При некоторых обстоятельствах, ...

16 ответов

Как вы получаете вывод на ассемблере из источника C / C ++ в gcc?

Как это сделать? Если я хочу проанализировать, как что-то компилируется, как бы я получил испущенный код сборки?

ТОП публикаций

4 ответа

Константа как значение в C ++ (11)

Почемуconst int являетсянеR-значение в C ++ (11)? Я думал, что R-значение - это «все», что не может быть с левой стороны, и константы выполняют это. Этот код не работает: int f(int && x) { return 100; } void g() { const int x = 1; f(x); } ...

5 ответов

Совместимость типов данных с внутренними компонентами NEON

Я работаю над оптимизацией ARM с использованием встроенных функций NEON из кода C ++. Я понимаю и справляюсь с большинством проблем печати, но я застрял в этом: Инструкцияvzip_u8 возвращаетuint8x8x2_t значение (на самом деле массив ...

3 ответа

Как сделать задержку загрузки общей библиотеки в Linux

Я искал способ сделать общую библиотеку (давайте назовем библиотекуlibbar.so) задержка загруженав Linux, и это, мы надеемся, должно быть реализовано с помощью только линкерне изменяя ничего в исходном коде, написанном на C ++; Я имею в виду, я ...

2 ответа

Как исправить предупреждение: отсутствуют скобки вокруг инициализатора?

Предупреждение выдается кодом c, сгенерированным vala. предупреждение: пропущены скобки вокруг инициализатора Код работает, но предупреждение раздражает. Код Вала, на который ссылается предупреждение struct Position {uint x; uint y;} private ...

2 ответа

Python - Py_Initialize не разрешен во время компиляции

Я статически скомпилировал Python2.7 без каких-либо ошибок. Чтобы проверить мою сборку, я использую следующий фрагмент: #include "Python.h" int main() { Py_Initialize(); }И я собираю это так: $ gcc -static -I/path/to/python/header ...

1 ответ

GCC C ++ Pow точность

Итак, я участвовал в компьютерном конкурсе и заметил странную ошибку. Pow (26,2) всегда будет возвращать 675, а иногда 674? хотя правильный ответ - 676. Подобного рода ошибки также случаются с pow (26,3), pow (26,4) и т. д. После некоторой ...

1 ответ

В чем разница между arm-linux-gcc и arm-none-linux-gnueabi

В чем разница между инструментальными цепочками arm-linux-gcc и arm-none-linux-gnueabi и arm-linux-gnueabi? Они компилируются по-разному?