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

1 ответ

Можно ли отладить программу, скомпилированную gcc, используя lldb, или программу, откомпилированную clang, используя gdb?

(Предисловие: я довольно новичок в C / C ++ и не знаю, как на самом деле работает отладка в нативном коде.) В некоторых источниках говорится, что gdb и lldb могут отлаживатьлюбая программа, скомпилированная в машинный ...

12 ответов

Получить указатель на текущую функцию в C (GCC)?

в gcc есть магическая переменная, содержащая указатель на текущую функцию? Я хотел бы иметь своего рода таблицу, содержащую для каждого указателя функции набор информации. Я знаю, что есть переменная __func__, содержащая имя текущей функции в ...

3 ответа

Как я могу скомпилировать в сборку с GCC

Как скомпилировать в сборку вместо исполняемого файла с GCC. Я знаю, что есть-S флаг, но где я могу использовать его в make-файле. Например, если я использую флаги-O3 -o exe_nameгде я должен поставить флаг -S?

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

2 ответа

Макрос C для определения версии OS X (лев или нет)?

Существует ли предопределенный макрос C для определения версии OS X? я знаю__APPLE__ а также__MACH__ существуют, но они бинарные. Есть ли конкретное значение для__APPLE_CC__ что указывает лев? В частности, Лев добавил определениеgetline() ...

1 ответ

Что такое символ «___emutls_get_address»?

О, я новичок в GCC, MAC и Makefile. Сегодня я намеревался создать динамическую библиотеку с использованием MAC OS X и GCC 4.4.2, но при компоновке файлов .o компилятор жалуется так: Undefined symbols: "___emutls_get_address", referenced from: ...

7 ответов

GCC стоит использовать на Windows для замены MSVC?

В настоящее время я занимаюсь разработкой на C ++ для Windows, используя Visual Studio 2010. После официального анонса C ++ 11 я начал использовать некоторые из его функций, которые уже доступны в MSVC. Но, как и ожидалось, ...

3 ответа

Известны ли проблемы с ложными срабатываниями с Valgrind?

Есть ли какие-либо известные ложные срабатывания с Valgrind? Я получаю «Условный переход или перемещение зависит от неинициализированных значений» сfmemopen функция, пишущая на C и компилируемая с GCC. Могу ли я быть уверен, что ...

3 ответа

Это ошибка C ++ 11 для меня или компилятор?

Хорошо, это не оригинальная программа, в которой у меня была эта проблема, но я продублировал ее в гораздо меньшем размере. Очень простая проблема main.cpp: #include <iostream> #include <regex> using namespace std; int main() { regex r1("S"); ...

4 ответа

Почему ядро linux кодируется с использованием нестандартного C (специфические особенности gcc)? [закрыто]

Код ядра Linux использует «выражение-выражение» и расширение typeof, что делает его компилируемым только в gcc. Больше я думаю об этом, больше это не имеет смысла. Он отрицает необходимость переносимости и стандартного C. (теперь для кода ...

1 ответ

Почему я получаю сообщение об ошибке «неопределенная ссылка» в gcc при попытке создания общих объектов?

Почему я получаю ошибку «неопределенная ссылка» при использовании gcc? Я пытаюсь создать общий объект (.so), который экспортирует одну функцию "external ()". Затем я пытаюсь сделать ссылку на .so, но получаю «неопределенную ссылку« внешняя »». ...