2
ответа

Рецепт для компиляции binutils и gcc вместе?

Соответственно gcc создают инструкции, можно создать binutils одновременно с созданием gcc (а также GMP, mpc, и т.д.). Вот то, что говорит та страница: Если Вы также намереваетесь создать binutils (...
вопрос задан: 2 September 2015 00:29
2
ответа

Передача gcc отмечает через make-файл

Я пытаюсь создать передачу с помощью llvm, и я закончил создавать llvm и его связанные компоненты. Однако, когда я работаю, делают после выполнения всех шагов для создания передачи включая make-файл, меня...
вопрос задан: 21 August 2015 18:34
2
ответа

Пример Fastcall GCC

Кто-то мог обеспечить использование в качестве примера fastcall для использования с gcc? Если бы возможно могли Вы обеспечивать эквивалентный вызов, не используя fastcall и объяснять, как они отличались бы?
вопрос задан: 19 August 2015 08:25
2
ответа

Отмечание библиотечных функций как устаревшие/неприменимые, не изменяя их исходный код

У меня есть большая кодовая база, которая использует много небезопасных функций, таких как gmtime и strtok. Вместо того, чтобы пытаться перерыть кодовую базу и заменить их оптовая торговля, я хотел бы сделать...
вопрос задан: 11 August 2015 14:15
2
ответа

Каково различие между “gcc-s” и команда “полосы”?

Интересно, что является различием между этими двумя: gcc-s: Удалите всю таблицу символов и информацию о перемещении от исполняемого файла. полоса: символы Отбрасывания от объектных файлов. У них есть то же...
вопрос задан: 10 June 2015 17:55
2
ответа

Как заставить gcc генерировать только машинный код, который может быть загружен непосредственно в память и выполнен?

Я хотел бы создать файл, который я могу загрузить в память (для Пример с mmap), а затем перейти к началу этой памяти, чтобы запустить код. В идеале я хотел бы либо сделать код ...
вопрос задан: 23 May 2015 13:26
2
ответа

Архитектурная встроенная сборка [дубликат]

Я хочу вручную написать некоторую встроенную сборку для части функции, но у нее есть только эта сборка, используемая при компиляции для архитектуры, для которой она написана, и возвращается к общей реализации C на ...
вопрос задан: 9 May 2015 14:50
2
ответа

Не может найти libavcodec при выполнении./настраивать для vlc

Я пытаюсь выполнить './configure' для vlc на человечности 10.04. Но это не может найти libavcode библиотеки по некоторым причинам. У меня есть проверка/usr/lib, она имеет библиотеки, почему./настраивать не может найти его? Это...
вопрос задан: 8 May 2015 21:53
2
ответа

Расширение C: ? операторы

Я заметил, что в какой-то момент было ? оператор в GCC. Как я могу использовать их в GCC 4.5? Были ли они удалены, и если да, то когда? Смещение block_count = (cpfs-> geo. block_size - ...
вопрос задан: 6 May 2015 11:46
2
ответа

Неоднозначный запрос в gcc - не двусмысленный в clang [duplicate]

Я все еще узнаю о lambdas / templates / overloading и нашел это сообщение в блоге от Nick Anthanasiou. Там он метод, как итерации по кортежу разных типов, который ведет себя по-разному ...
вопрос задан: 15 April 2015 22:16
2
ответа

C++: Безопасный использовать longjmp и setjmp?

Действительно ли безопасно использовать longjmp и setjmp в C++ на linux/gcc относительно следующего? Обработка исключений (я не реализую обработку исключений с помощью longjmp/setjmp. Я хочу знать что сторона...
вопрос задан: 10 April 2015 14:49
2
ответа

Доступ к основным глобальным переменным программы от dlopen () редактор динамическая библиотека в C на OS X

Я поддерживаю небольшое приложение, которое имеет некоторую подобную плагину функциональность, которая реализована через загруженные временем выполнения динамические модули. А именно, так как это - Gtk + приложение, я использую gmodule, но...
вопрос задан: 25 March 2015 16:52
2
ответа

Удаление запаздывания символа новой строки от fgets () вход

Я пытаюсь получить некоторые данные от пользователя и отправить их в другую функцию в gcc. Код - что-то вроде этого. printf ("Вводят Ваше Имя":); если (! (fgets (Имя, sizeof Имя, stdin)! = ПУСТОЙ УКАЗАТЕЛЬ)) {...
вопрос задан: 13 March 2015 20:23
2
ответа

Как я вызываю 32-разрядную сборку Повышения с GCC?

Как я вызываю 32-разрядную сборку Повышения с GCC? В настоящее время пытаясь путем помещения этой строки в моего пользователя-config.jam, но это не работает: использование gcc: 4.1.2: g ++: compileflags = "-m32";
вопрос задан: 8 March 2015 20:52
2
ответа

Визуализация gcc сообщения об ошибках

Есть ли любые программы, которые могут использоваться для визуализации сообщений об ошибках от gcc. Я воображаю что-то, что позволит в интерактивном режиме сворачивать все те долгие шаблонные имена типов, цветовой код...
вопрос задан: 17 December 2014 13:00
2
ответа

Как скомпилировать статическую библиотеку в Linux?

У меня есть вопрос: Как скомпилировать статическую библиотеку в Linux с gcc, т.е. Я должен скомпилировать свой исходный код в файл, названный out.a. Действительно ли достаточно просто скомпилировать с командой gcc-o out.a...
вопрос задан: 4 November 2014 20:26
2
ответа

То, как получить версию GCC, раньше компилировало данный исполняемый файл ELF?

Я хотел бы получить версию GCC, используемую для компиляции данного исполняемого файла. Я попробовал readelf, но не получил информацию. Какие-либо мысли?
вопрос задан: 13 August 2014 18:02
2
ответа

Как векторизовать с GCC?

Серия v4 компилятора gcc может автоматически векторизовать циклы с использованием процессора SIMD на некоторых современных процессорах, таких как чипы AMD Athlon или Intel Pentium / Core. Как это сделать?
вопрос задан: 11 June 2014 12:45
2
ответа

объединитесь два GCC скомпилировали.o объектные файлы в треть.o файл

Как каждый объединяется, два GCC скомпилировали.o объектные файлы в треть.o файл? $ gcc-c a.c-o a.o $ gcc-c b.c-o b.o $??? a.o b.o-o c.o $ gcc c.o other.o-o исполняемый файл, Если у Вас есть доступ к...
вопрос задан: 27 May 2014 14:06
2
ответа

Что такое gcc в linux, эквивалент критических разделов Microsoft?

Компиляторы Microsoft Visual C ++ имеют объекты EnterCriticalSection и ExitCriticalSection для синхронизации между потоками. Что такое эквивалент GCC? Я вижу ссылки на ...
вопрос задан: 23 May 2014 00:03
2
ответа

Как отладить программу C

Я использую Linux, GCC и C. У меня есть make-файл. Я хочу отладить свой модуль. Я не хочу отлаживать единственный файл, я хочу отладить целый модуль. Как я могу сделать это?
вопрос задан: 22 May 2014 20:19
2
ответа

одиночная обратная косая черта в конце строки в c [duplicate]

#define THREAD_TYPE (thread) \ typedef struct \ {\ pthread_t pthread; ...
вопрос задан: 10 May 2014 23:33
2
ответа

Имя переменной 'xor' приводит к внутренней ошибке компилятора 'отказ сегментации'!

Компиляция этого основного интервала кода (интервал argc, символ ** argv) {интервал xor = 0;} через g ++ main.cpp приводит к: внутренняя ошибка компилятора: отказ Сегментации с i686-apple-darwin10-g ++-4.2.1 (GCC) 4.2....
вопрос задан: 21 January 2014 19:27
2
ответа

Как я добавляю пересмотр и создаю дату к источнику?

Я имею проект GCC и хотел бы автоматически добавить, определяет для даты сборки и числа пересмотра (от мерзавца) к моим источникам. Что лучший способ состоит в том, чтобы сделать это? Моя цель проста смочь сделать...
вопрос задан: 8 January 2014 18:03
2
ответа

Как использовать 'формат' атрибута GCC?

Вот маленький кусочек кода: #include <stdio.h> #include <stdarg.h> освобождают MyPrintf (символьная константа* формат, va_list args); освободите MyVariadicPrintf (символьная константа* формат...); освободите MyPrintf (...
вопрос задан: 1 December 2013 15:15
2
ответа

Что такое инструкция asm & ldquo; jmpq * 0xa48201 (% rip) & rdquo; точно делаете? [Дубликат]

Я выполняю сборку в gdb, и у меня есть инструкция ассемблера 0xbca5c50 & lt; _bin_start + 23632 & gt; jmpq * 0xa48201 (% rip) # 0xc6ede57 (gdb) x / 32bx 0xbca5c50 0xbca5c50: 0xff ...
вопрос задан: 27 November 2013 21:19
2
ответа

Когда-m32 опция gcc должна использоваться?

Я пишу программу, которая, если я компилирую на Suse 10 32-разрядную систему, не добавляя-m32 опцию и выполняю ее на 64-разрядном Suse 10, она хорошо работает. В этом случае, это не требуемый, чтобы я добавил...
вопрос задан: 27 November 2013 13:32
2
ответа

Как я могу получить исходные строки, встроенные с выводом блока с помощью GCC?

Я хотел бы заставить исходные строки C, встроенные с выводом блока видеть, какой код генерируется. Я попробовал опции GCC как-S - Wa,-ahlms (и даже - Wa, - gstabs, потому что я считал его где-нибудь)...
вопрос задан: 26 August 2013 10:49
2
ответа

при возврате по адресу разве это не выходит за рамки? (SDL)

это пример кода из учебных пособий lazyfoo по SDL. SDL_Surface * load_image (std :: string filename) {// Временное хранилище для загруженного изображения SDL_Surface *loadedImage = NULL; // The ...
вопрос задан: 3 July 2013 16:21
2
ответа

Почему shared_ptr NULL после броска [duplicate]

У меня есть shared_ptr в C ++, который я хочу бросить как исключение. Я писал тестовый пример, который использовал эквивалентную ситуацию для этого в gcc 6.4.0 и застрял. Я не понимаю, почему x является NULL ...
вопрос задан: 5 June 2013 12:39