Результаты поиска по запросу "gcc"
Каковы хорошие эвристики для встроенных функций?
Учитывая, что вы пытаетесь оптимизировать только скорость, какова хорошая эвристика для принятия решения о включении функции или нет? Очевидно, что размер кода должен быть важен, но есть ли другие факторы, которые обычно используются, когда, ...
Как указать размер перечисления в GCC?
Я хочу указать размер перечисления 64 бит для перечисления. Как это возможно через GCC? Код не должен быть «переносимым», потому что меня интересует только то, как заставить код работать на компиляции GCC для x86-32 и x86-64 Linux. Это означает, ...
Выход Eclipse CDT Console не отображается при отладке с путем и не отображается при запуске без пути
Я пытаюсь заставить Eclipse CDT (64-битное затмение) работать на Windows 7 с GCC. Когда я впервые запустил GDB (что само по себе было проблемой), запуск программы в режиме отладки был единственным способом получения результатов. Запуск его ...
выход препроцессора cpp не в состоянии понять?
Извините, если мой вопрос очень простой. Я хотел бы понять вывод, производимый препроцессором CPP. Допустим, у меня есть очень простая следующая программа. #include <stdio.h> #include <stdlib.h> int x=100; int main () { printf ...
gnu gcc Как подавить предупреждение: «typedef» было проигнорировано в этом объявлении [включено по умолчанию]
Я использую GNU gcc 4.6.2 на Fedora 16. Я пишу приложение с использованием стороннего API, после компиляции я получил много предупреждений. warning: ‘typedef’ was ignored in this declaration [enabled by default]Просто интересно, как я могу это ...
Как сказать GCC, что аргумент-указатель всегда выровнен по двойному слову?
В моей программе есть функция, которая делает простое сложение вектораc[0:15] = a[0:15] + b[0:15], Прототип функции: void vecadd(float * restrict a, float * restrict b, float * restrict c);В нашей 32-битной встроенной архитектуре есть опция ...
Можно ли получить доступ к переменным, определенным в сборке из C?
Могу ли я читать или записывать переменную, определенную в моем файле сборки в моем C-файле? Я не мог понять это самостоятельно. Например, файл C выглядит следующим образом: int num = 33;и производит этот код сборки: .file "test.c" .globl _num ...
Что означает -fPIC при создании разделяемой библиотеки?
Я знаю-fPICОпция имеет отношение к разрешению адресов и независимости между отдельными модулями, но я не уверен, что это означает на самом деле. Вы можете объяснить?
Избегайте предупреждений «переопределения typedef» при определении структур
Я определяю некоторые структуры, которые ссылаются друг на друга, и печатаю определения структур перед их использованием, поэтому каждая структура «знает» о других (получала ошибки компиляции без этого). Не уверен, если это необходимо, или ...
Таблица технологических связей и глобальная таблица смещений
я читаюэта статья о PLT (таблица технологических связей) и GOT (глобальная таблица смещений) [http://www.technovelty.org/linux/pltgot.html], В то время как цель PLT мне ясна, я все еще запутался в GOT. Из статьи я понял, что GOT необходим только ...