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

5 ответов

И вы, очевидно, заинтересованы только в том, чтобы давать мне «советы» в духе «выбросить в окно другие, гораздо более важные соображения и делать то, что я говорю», а не пытаться ответить на вопрос.

леднее время я встречал много функций, где gcc генерирует действительно плохой код на x86. Все они соответствуют шаблону: if (some_condition) { /* do something really simple and return */ } else { /* something complex that needs lots of ...

1 ответ

 определение этих макросов для 0 или 1 - это тоже не то, что вам нужно?

ел бы написать код вCчто-то вроде этого: if(defined(MACRO)) ... else ...но я не мог найти способ сделать это вC, поскольку определенный (MACRO) оператор препроцессора работает только внутри # if. Есть ли способ сделать это? Что мне ...

5 ответов

Олег: Какую арку вы используете? Вполне возможно, что «родной» поддерживается только на некоторых архитектурах.

пилирую свое приложение C ++, используя GCC 4.3. Вместо того, чтобы вручную выбирать флаги оптимизации, я использую-march=native, который теоретически должен добавить все флаги оптимизации, применимые к оборудованию, на котором я собираюсь. Но ...

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

2 ответа

Ужасно то, что при всех этих enable_if для компилятора должна быть доступна только одна специализация, иначе возникнет ошибка устранения неоднозначности. Вот почему поведение по умолчанию «get as T» также требует включения if.

ужно специализировать функцию-член шаблона для некоторого типа (скажем,двойной). Он отлично работает в то время как классX Сам по себе это не шаблонный класс, но когда я делаю его, GCC начинает выдавать ошибки во время компиляции. #include ...

1 ответ

@PeterCordes Я думаю, что OP будет благодарен, если я просто предоставлю подтверждение концепции, а не учебник. :)

рабатываю онлайновую систему судейства для конкурсов по программированию, таких как LeetCode, Codeforces и т. Д. Что касается большинства конкурсов по программированию, встроенный ассемблер не разрешен в C / C ++, поэтому я хотел бы добавить ...

1 ответ

Ах! Личные сборки великолепны. Спасибо! :)

твуют ли какие-либо двоичные файлы OpenMP для компилятора MinGW-w64 GCC (Windows)?

6 ответов

 нигде не определено.

акой ситуации GCC можетневыдавать сообщение об ошибке ссылки «неопределенная ссылка» при попытке вызвать готовые функции? Например, ситуация, в которой этот код C компилируется и связывается GCC: void function() { made_up_function_name(); ...

2 ответа

https://www.gnu.org/software/make/manual/make.html#Catalogue-of-Rules

ользую GNU make для компиляции своего кода на C ++, и я хотел бы понять, как сделать мои компиляции настраиваемыми. Я читал в разных местах, чтоCFLAGS, CCFLAGS а такжеCXXFLAGS используются для этой цели. Так как я должен их использовать? Если у ...

1 ответ

atomic_types.h

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

1 ответ

Как исправить ошибку gcc: ожидается до void

Поэтому я пишу одноранговый чат-клиент, который использует pthreads для управления всеми операциями ввода-вывода, и когда я компилирую файл, gcc выдает ошибку client.c: In function ‘accepted_daemon’: client.c:115:1: error: expected ...