Результаты поиска по запросу "gcc"
Является ли пустой список инициализаторов допустимым кодом C?
Это распространено в использовании{0} инициализироватьstruct илиarray но рассмотрим случай, когда первое поле не является скалярным типом. Если первое полеstruct Person Другойstruct или массив, то эта строка приведет к ошибке (error: missing ...
Errno потокобезопасный?
Вerrno.hэта переменная объявлена какextern int errno; поэтому мой вопрос, это безопасно проверитьerrno значение после некоторых вызовов или использовать perror () в многопоточном коде. Это потокобезопасная переменная? Если нет, то какая ...
LDR - Буквальный пул - ARM
Я знаю, как загрузить непосредственное значение, используя инструкцию LDR в ARM. Например: LDR R0,=0x0804c088 Эта инструкция загружает значение (0x0804c088) в реестрr0, Когда я пытаюсь получить доступ к адресу, он сохраняется вx/x $r0 с ...
Двойной из длинных бит
у меня естьunsigned long long (или жеuint64_t) значение и хотите преобразовать его вdouble, Двойник должен иметь ту же битовую комбинацию, что иlong стоимость. Таким образом, я могу установить биты двойника "вручную". unsigned long long bits = ...
Gcc от Apple, в чем разница между -arch i386 и -m32?
Согласно сGcc от Apple 4.2.1 doc [http://developer.apple.com/Mac/library/documentation/DeveloperTools/gcc-4.2.1/gcc/Overall-Options.html] : арка Скомпилируйте для указанной целевой архитектуры arch. Допустимые значения: «i386», «x86_64», «ppc» и ...
Создание общей библиотеки с использованием gcc в Linux и MinGW в Windows
У меня возникли проблемы с генерацией конфигурации сборки, которая позволяет создавать общие библиотеки в Linux и Windows, используя gcc и MinGW соответственно. В Linux разделяемая библиотека не должна разрешать все зависимости во время ...
Нужно ли мне компилировать заголовочные файлы в программе на C?
Иногда я вижу, как кто-то компилирует программу на Си, например: gcc -o hello hello.c hello.h Как я знаю, нам просто нужно поместить заголовочные файлы в C-программу, например: #include "somefile" и скомпилируйте программу на C:gcc -o hello ...
-система для компилятора MS Visual Studio C ++
Я обычно хотел бы, чтобы при программировании было включено много предупреждений. Однако некоторые библиотеки содержат код, который легко вызывает предупреждения (.., python, Qt, ..). При компиляции с помощью gcc я могу просто использовать ...
Не допускать удаления экспортируемой функции компоновщиком
У меня есть программа, котораястатическиссылки с несколькими библиотеками c ++, которые экспортируют несколько функций: extern "C" { KSrvRequestHandler* CreateRequestHandler( const char* name ); bool DestroyRequestHandler( KSrvRequestHandler* ...
темы mingw-w64: posix против win32
Я устанавливаю mingw-w64 на Windows, и есть два варианта: потоки win32 и потоки posix. Я знаю, в чем разница между потоками win32 и pthreads, но я не понимаю, в чем разница между этими двумя вариантами. Я сомневаюсь, что если я выберу ...