0
ответов

Как сохранить вывод ошибок gcc в файл

Когда я компилирую свой код, я получаю кучу ошибок, которые просматриваю на экране и вижу, где начинается ошибка. Как я могу сохранить вывод gcc в файл? Я пробовал уловки вроде gcc> ...
вопрос задан: 2 August 2011 15:28
0
ответов

По умолчанию gcc ссылается на статическую или динамическую стандартную библиотеку?

Пример: исходный файл gcc Я думаю, что он динамический, но я не уверен. Это зависит от системы?
вопрос задан: 2 August 2011 01:35
0
ответов

Как GCC определяет порядок вывода функций сборки?

При чтении сборки, которую GCC генерирует для файлов C в моем проекте, я заметил, что функции не выводятся в сборке в том же порядке они появляются в исходном файле. Какова цель этого ...
вопрос задан: 30 July 2011 23:25
0
ответов

Ошибка компиляции GCC с кодом> 2 ГБ

У меня огромное количество функций на общую сумму около 2,8 ГБ объекта код (к сожалению, нет пути, научные вычисления ...) Когда я пытаюсь связать их, я получаю (ожидаемое) перемещение ...
вопрос задан: 30 July 2011 14:27
0
ответов

crtbegin_so.o отсутствует в инструментальной цепочке Android (пользовательская сборка)

Я скомпилировал gdc вместе с gcc с помощью скрипта android build-gcc.sh и включил новая заглушка в build / core / definitions.mk для работы с языковыми файлами D как части процесса сборки. Я ...
вопрос задан: 30 July 2011 04:54
0
ответов

Атрибуты gcc для функций инициализации при первом использовании

Я использовал атрибуты gcc const и pure для функций, которые возвращают указатель на "постоянные" данные, которые были выделены и инициализируется при первом использовании, т.е. когда функция вернет ...
вопрос задан: 29 July 2011 01:26
0
ответов

Как заставить gcc пропускать ошибки, но при этом выводить их.

можно ли заставить gcc сообщать об ошибках, но продолжать компиляцию, минуя их? По сути, я пытаюсь создать список ошибок в файле .c, но gcc всегда завершается при первой ошибке. Я был ...
вопрос задан: 28 July 2011 14:24
0
ответов

«… не могу определить тип архитектуры…» при компиляции C-расширения Python с помощью gcc

Я только что обновил Snow Leopard до Lion, а старое C-расширение Python, которое мне пришлось обновить, не Не хочу правильно компилировать. Я действительно не знаю, что здесь делать. Любой, кто мог мне помочь, так что это ...
вопрос задан: 27 July 2011 05:26
0
ответов

Какой диалект c может позволить GCC компилировать некоторые fun (…)?

Чтобы скомпилировать некоторый устаревший код Ac, который имеет прототип функции void somefun (...) gcc 4.1.2 всегда сообщает об ошибке: ISO C требует именованный аргумент перед ... Но я могу не изменять код, ...
вопрос задан: 24 July 2011 13:47
0
ответов

Введение в использование GCC / make для пользователей Visual Studio

Я разработал инструмент на C ++, используя Visual Studio 2010, который я также хотел бы развернуть в системах Linux . Сам код запрограммирован полностью независимо от платформы, с использованием только STL и ...
вопрос задан: 23 July 2011 22:10
0
ответов

Автоматическое модульное тестирование C

У меня есть библиотека C, скомпилированная с MinGW, проект Eclipse C. Библиотека состоит из множества модулей, каждый модуль можно протестировать. Как лучше всего (используя МАКРОСЫ или что-то в этом роде) писать тесты для этого ...
вопрос задан: 22 July 2011 19:49
0
ответов

Выравнивание структуры в GCC (следует ли указывать выравнивание в typedef?)

Извините за глупый вопрос, но если мне нужно обеспечить выравнивание структуры / класса / объединения, следует ли мне добавить атрибут ((выровнено (align ))) к объявлению typedef? class myAlignedStruct {} ...
вопрос задан: 22 July 2011 06:51
0
ответов

атомарные встроенные функции gcc

http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/Atomic-Builtins.html Я считаю, что следующий код атомарно увеличивает значение var. изменчивый int var = 0; __sync_fetch_and_add (& var, 1) Я ...
вопрос задан: 22 July 2011 06:23
0
ответов

Правильный способ обернуть CMPXCHG8B во встроенную сборку GCC, 32 бита

Я пытаюсь написать встроенный asm GCC для CMPXCHG8B для ia32. Нет, я не могу использовать __sync_bool_compare_and_swap. Он должен работать с -fPIC и без него. Пока что лучшее, что у меня (EDIT: все-таки не работает, .. .
вопрос задан: 21 July 2011 15:54
0
ответов

Как отслеживать SIGFPE / арифметическое исключение

У меня есть приложение C ++, скомпилированное для Linux, работающее на процессоре ARM Cortexa9, который сбивается с исключением SIGFPE / арифметиком. Первоначально я подумал, что это из-за некоторых оптимизаций ...
вопрос задан: 20 July 2011 15:50
0
ответов

gcc связывает разделяемую библиотеку с символической ссылкой

У меня есть две библиотеки, например две библиотеки тостера libtoaster_a.so и libtoaster_b.so и все связанные с ними символические ссылки major / minor / rev, например libtoaster_a. so.1.0.0 и т. д. Обе библиотеки реализуют ...
вопрос задан: 20 July 2011 14:56
0
ответов

new and delete in a c++ library being called from a C program

I have a series of c++ classes stored in a library with a C interface (see example below). And I have a C program that includes this c++ libary via the C interface. This seems to work well until I ...
вопрос задан: 20 July 2011 14:53
0
ответов

Есть ли способ изменить параметры компиляции gcc для драгоценного камня?

Я изо всех сил пытается установить драгоценный камень RedCloth. Когда я набираю gem install RedCloth, я получаю: […] ragel / redcloth_attributes.c.rl: В функции «redcloth_attribute_parser»: ragel / redcloth_attributes.c.rl: 26: ...
вопрос задан: 20 July 2011 12:33
0
ответов

Data Memory Barrier (DMB) ) в библиотеках CMSIS для Cortex-M3s

В определениях CMSIS для gcc вы можете найти что-то вроде этого: static __INLINE void __DMB (void) {__ASM volatile ("dmb"); } Мой вопрос: какая польза от барьера памяти, если его нет ...
вопрос задан: 19 July 2011 17:45
0
ответов

Вызов статической функции из экземпляра

Я пытаюсь вызвать статическую магическую функцию (__ callStatic) из члена его дочернего класса. Проблема заключается в том, что вместо этого он переходит к нестатическому вызову __.
вопрос задан: 19 July 2011 16:44
0
ответов

Предупреждение GCC: ISO C не разрешает именованные макросы с переменным числом аргументов

. Использование следующей команды gcc -c -Wall -Wextra -pedantic -ansi -std = c99 -fstack-protector-all -fstack-check -O3 root.c -o rootTESTOBJECT Я получаю предупреждение компилятора root.h: 76: 22: warning: ...
вопрос задан: 19 July 2011 16:20
0
ответов

Почему разные заголовки имеют одинаковое имя?

У меня есть несколько копий, скажем, stddef.h в моей системе один находится по пути /usr/include/linux/stddef.h и выглядит так:#ifndef _LINUX_STDDEF_H #define _LINUX_STDDEF_H #undef NULL #if ...
вопрос задан: 19 July 2011 03:12
0
ответов

gcc в Mac OS X: как связать библиотеки, установленные с MacPorts?

Я установил gcc 4.6 с помощью macports. Префикс - / opt / local, и я получаю ожидаемый путь включения: #include "..." поиск начинается здесь: #include <...> поиск начинается здесь: /opt/local/...
вопрос задан: 18 July 2011 20:49
0
ответов

Есть ли разница в связывании с gcc и g ++?

Есть ли различия в процессе связывания между gcc и g ++? У меня большой проект на C, и я только что переключил часть кода на C ++. Код еще не использует библиотеку std C ++, поэтому -llibstdc ++ isn '...
вопрос задан: 18 July 2011 15:23
0
ответов

Создание библиотеки DLL в GCC или Cygwin?

Мне нужна помощь в компиляции сценария ("iterator.c") в DLL. Я не могу использовать VS2010, поскольку он не поддерживает функции, добавленные к C в стандарте C99 (я использую "complex.h", но VB не поддерживает его). ...
вопрос задан: 17 July 2011 01:30
0
ответов

Ошибка сегментации с использованием OpenMp и SSE

Я только начинаю экспериментировать с добавлением OpenMP в некоторый код SSE. Моя первая тестовая программа ИНОГДА дает сбой в _mm_set_ps, но работает, когда я устанавливаю if (0). Это выглядит так просто, что я, должно быть, упускаю ...
вопрос задан: 16 July 2011 18:55
0
ответов

Аргументы командной строки отладчика в Code :: blocks

При отладке программы в блоках Code :: как указать аргументы командной строки, которые будут отправлено в отлаживаемую программу. Я не могу найти, где это установить, хоть убей, и поисков в Google ...
вопрос задан: 16 July 2011 10:46
0
ответов

Где находится stdarg.h?

В моей системе (Mac OS 10.6) /usr/include/stdarg.h: / * Этот файл является общественным достоянием. * / / * GCC использует свою собственную копию этого заголовка * / # если определено (__ GNUC__) #include_next #elif defined (...
вопрос задан: 15 July 2011 19:57
0
ответов

Почему параметр gcc «-Wstrict-prototypes» недействителен для C ++?

Вот предупреждение, которое я и многие люди в Интернете см. При запуске gcc на коде C ++: cc1plus: предупреждение: параметр командной строки "-Wstrict-prototypes" действителен для Ada / C / ObjC, но не для C ++ ...
вопрос задан: 14 July 2011 21:29
0
ответов

Ошибка компиляции Qt Creator «:: swprintf и :: vswprintf не были объявлены «

Пока я написал весь свой код в Visual Studio, и теперь мне нужно добавить к нему некоторый UI, поэтому я собираюсь использовать Qt. Поэтому я добавил каждый файл в свой проект (кроме основного класса), а затем попытался скомпилировать его с помощью ...
вопрос задан: 14 July 2011 21:07