Результаты поиска по запросу "gcc"
Почему я могу определить функцию в другой функции?
см. код ниже, я определяю функцию в другой функции, void test1(void) { void test2(void) { printf("test2\n"); } printf("test1\n"); } int main(void) { test1(); return 0; }это использование странно, это использование c89 / c99 или только расширение ...
Что означает% c в коде встроенной сборки GCC?
Я пытаюсь понять этот встроенный код сборки, который исходит от_hypercall0 Вот [http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=blob_plain;f=arch/x86/include/asm/xen/hypercall.h;hb=HEAD] . asm volatile ("call ...
Быстрое деление на GCC / ARM
Насколько я знаю, большинство компиляторов будут выполнять быстрое деление путем умножения, а затем сдвига битов вправо. Например, если вы проверитеэто так ...
C компилятор для Mac?
Я работаю над текстом о ссылках и хотел бы поработать с некоторыми примерами в упомянутом тексте. Чтобы лучше понять, что происходит, когда я призываюgcc водитель, я пытался сделать всю компиляцию старой школы вручную; предварительная обработка ...
Что это за ошибка GCC в Linux, и как ее решить? gcc: внутренняя ошибка компилятора: недопустимая инструкция (программа как)
Я печатаюgcc hello.c и это появляется: gcc: internal compiler error: Illegal instruction (program as) Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.6/README.Bugs> for ...
Установка gcc 4.8 в Debian
Я хочу начать играть с некоторыми новыми функциями C ++ 11, и похоже, что лучшая поддержка для этого - gcc 4.8, а Squeeze поставляется с 4.4.5. Тем не менее, я не хочу причинять какой-либо "ущерб" моей текущей настройке. Какой лучший способ ...
Scanf пропускает все остальные циклы while в C
Я пытаюсь разработать простую текстовую игру палача, и основной игровой цикл начинается с приглашения ввести догадку по каждой букве, а затем проверяет, находится ли буква в слове, и лишает ее жизни, если она нет. Однако, когда я запускаю игру, ...
Использует ли gcc инструкции Intel SSE 4.2 для обработки текста, если таковые имеются?
Я читаюВот [http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5762731&url=http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5762731] что Intel представилаSSE 4.2 instructions для ускорения обработки строк. Цитата из статьи: Набор ...
Boost log, GCC 4.4 и CMake
Я пытаюсь получить простой пример boost.log, работающий на Linux с использованием GCC 4.4.5, CMake 2.8.2 и Boost 1.53.0. Компиляция Boost и Boost Log успешно завершена, но у меня возникают проблемы при подключении моей тестовой программы к ...
Странное поведение макросов C / C ++
Я использую некоторые макросы и наблюдаю за странным поведением. Я определил PI как константу, а затем использовал ее в макросах для преобразования градусов в радианы и радианов в градусы. Градусы в радианах работают нормально, а в радианах в ...