0
ответов

Как отключить предупреждения при компиляции кода C?

Я работаю в 32-битной системе Fedora 14. Я компилирую исходный код с помощью gcc. Кто-нибудь знает, как отключить предупреждения при компиляции кода c?
вопрос задан: 18 January 2018 02:40
0
ответов

Как проверить правильность файла заголовка C ++ с помощью инструментов gcc?

Как я могу проверить правильность синтаксиса файла заголовка с помощью инструментов gcc?
вопрос задан: 17 January 2018 21:41
0
ответов

Быстро определить, является ли число в Python простым для чисел <1 миллиарда

Мой текущий алгоритм проверки простота чисел в Python - это способ замедлить работу с числами от 10 до 1 миллиарда. Я хочу, чтобы его улучшили, зная, что я никогда не получу числа больше ...
вопрос задан: 14 January 2018 03:39
0
ответов

Программа работает над блоком кода, но не в хакерском ранге

Этот фрагмент кода работает, возвращает правильный вывод в кодовом блоке, но не в ранге хакера. Я не понимаю проблему? #include int main () {int num, i; long long unsigned int * ...
вопрос задан: 28 December 2017 08:07
0
ответов

Параметры GCC для оптимизации на данной архитектуре процессора

Я работаю над процессором микроархитектуры Nehalam/westmere Intel. Я хочу оптимизировать свой код для этой архитектуры. Существуют ли какие-либо специальные флаги компиляции или функции C от GCC, которые мне помогут...
вопрос задан: 20 December 2017 14:53
0
ответов

Какой самый маленький и простой ЦП может компилироваться GCC?

С точки зрения набора команд и простоты эмуляции. Я хотел бы реализовать виртуальный ЦП и подумал, почему бы не эмулировать существующий, чтобы иметь возможность скомпилировать для него код C.
вопрос задан: 20 December 2017 14:52
0
ответов

Связывание объектных файлов, созданных с использованием разных версий GCC

У меня есть некоторые проблемы совместимости при создании Библиотека C ++ с современной версией GCC 4.4.x / 4.5.x, в которой клиенты используют более старую версию, например 3.4.x / 4.1.x. Одно из решений, которое было ...
вопрос задан: 14 December 2017 12:47
0
ответов

GCC: чем марш отличается от mtune?

Я пытался почистить справочную страницу GCC для этого, но все же не понял, правда. В чем разница между -march и -mtune? Когда можно использовать только -march против обоих? Можно ли когда-нибудь просто -...
вопрос задан: 4 December 2017 12:40
0
ответов

С неопределенным поведением. Строгое правило наложения или неправильное выравнивание?

Я не могу объяснить поведение выполнения этой программы: #include #include #include typedef char u8; typedef unsigned short u16; size_t f (u8 * keyc, ...
вопрос задан: 3 December 2017 19:35
0
ответов

Ukuxhumanisa imitapo yolwazi emibili okwabelwana ngayo nezinye zezimpawu ezifanayo

Ngixhuma nemitapo yolwazi emibili ehlanganyelwe. Yomibili imitapo yolwazi ichaza ezinye izimpawu ezabelana ngegama kepha zisebenzisa okuhlukile. Angikwazi ukwenza umtapo wolwazi ngamunye usebenzise ukuqaliswa kwawo kokunye ....
вопрос задан: 29 November 2017 14:25
0
ответов

Что такое файл с расширением .a?

Я загрузил это: https://github.com/mongodb/mongo-c-driver А теперь я Я пытаюсь использовать его в моей программе на C, но не знаю, что делать с сгенерированными файлами .a. Кто они такие? Я не смог найти ...
вопрос задан: 26 November 2017 17:19
0
ответов

Как выровнять стек по 32 байтам Граница в GCC?

Я использую сборку MinGW64 на основе GCC 4.6.1 для 64-битной цели Windows. Я играюсь с новыми инструкциями Intel AVX. Мои аргументы командной строки: -march = corei7-avx -mtune = corei7-avx -mavx. ...
вопрос задан: 7 November 2017 14:53
0
ответов

Как работает флаг GCC -PG?

Я пытаюсь понять, как флагом -PG (или -P) работает при компиляции C-кода с GCC. Официальная документация GCC только гласит: -PG генерировать дополнительный код для записи информации о профиле подходит ...
вопрос задан: 2 November 2017 13:53
0
ответов

Могу ли я проверить, какую версию OpenMP я установил?

Я пытаюсь узнать, какая версия OpenMP установлена ​​на моя машинка. Это ящик Linux, к которому я подключен по ssh. Я использую gcc для компиляции с помощью -fopenmp.
вопрос задан: 27 October 2017 11:30
0
ответов

Как проверить версию OpenMP на Linux

Интересно, как проверить версию OpenMP на Linux удаленная машина? Я не знаю, где это установлено также.
вопрос задан: 27 October 2017 11:28
0
ответов

Is there a way to determine that a .a or .so library has been compiled as position indepenent code?

I am getting a linking error when compiling the numpy library against lapack indicating I need to compile lapack with -fPIC. I thought I had done just that. Is there a way to determine that the ...
вопрос задан: 26 October 2017 05:25
0
ответов

C ++ 11 на основе диапазона для вектора указателей

Я только что скомпилировал GCC 4.6.0 и хотел опробовать новые возможности, начиная с диапазона- на основе цикла. Первый цикл, который я хотел изменить, - это итерация по std :: vector указателей. Я ...
вопрос задан: 18 October 2017 17:15
0
ответов

Реализация вложенных функций

Недавно я обнаружил, что gcc позволяет определять вложенные функции. На мой взгляд, это классная функция, но мне интересно, как ее реализовать. Хотя это, конечно, несложно реализовать ...
вопрос задан: 18 October 2017 03:07
0
ответов

Использование gcc, а не llvm-gcc в Mac OS X Lion

gcc символически связан с llvm-gcc в Mac OS X Lion. prosseek ~> ls -alF /usr/bin/gcc lrwxr-xr-x 1 root wheel 12 Nov 12 14:39 /usr/bin/gcc@ -> llvm-gcc-4.2 Как настроить использование gcc-4....
вопрос задан: 21 September 2017 21:05
0
ответов

В операторе запятой гарантируется, что левый операнд не будет фактически выполнен, если у него нет побочных эффектов?

Чтобы показать тему, я собираюсь использовать C, но этот же макрос можно использовать и в C ++ (со структурой или без), что поднимает тот же вопрос. Я придумал этот макрос #define STR_MEMBER (S, X) (((struct S *) ...
вопрос задан: 20 September 2017 22:14
0
ответов

Сохранение цикла на `self` с блоками

Боюсь, этот вопрос довольно простой, но я думаю, что он актуален для многих программистов на Objective-C, которые попадают в блоки. Я слышал, что поскольку блоки захватывают локальные переменные ...
вопрос задан: 1 September 2017 03:16
0
ответов

C: Библиотека Regex с MinGW

Как мне установить регулярное выражение C в MinGW? Я использую его GCC ... У меня Windows XP. Я предпочитаю обновленный.
вопрос задан: 6 August 2017 00:57
0
ответов

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

Мне было интересно, существует ли директива компилятора GCC C, которая позволяет мне определить порядок следования битов для упаковки структуры? Что-то вроде: #pragma bit_order left Обоснование такого ...
вопрос задан: 30 July 2017 11:13
0
ответов

Возможно ли использовать GPU-ускорение при компиляции нескольких программ на компиляторе gcc?

Есть ли способ или инструмент для применения GPU-ускорения при компиляции программ на компиляторе GCC? Сейчас я создал программу для итеративной компиляции заданного списка программ. Это занимает несколько минут....
вопрос задан: 28 July 2017 15:39
0
ответов

Как работает malloc_info ()?

Я пытался выяснить, как работает функция malloc_info (), расположенная в malloc.h. Я знаю, что вам нужно передать ему ФАЙЛ * и что никакие параметры еще не реализованы, но я не понимаю, что это такое ...
вопрос задан: 22 July 2017 17:12
0
ответов

Использование Homebrew с альтернативным GCC

Я установил gcc-4.6, используя формулу gcc homebrew-alternatives, но я не могу заставить его использовать этот GCC для установить другие формулы. Конкретно Open-MPI и буст. Кто-нибудь знает, как сделать ...
вопрос задан: 18 July 2017 10:32
0
ответов

Ошибка компиляции: «g ++: ошибка при попытке выполнить exec 'cc1plus': execvp: Нет такого файла или каталога»

Когда я компилирую программу C / C ++ с popen в php ... I получил эту ошибку: g ++: ошибка при попытке выполнить 'cc1plus': execvp: Нет такого файла или каталога, но если я запускаю php-код в оболочке .. он отлично работает .. в Arch ...
вопрос задан: 16 July 2017 23:49
0
ответов

Есть ли предупреждение GCC для использования символов из библиотеки C не через пространство имен std?

Рассмотрим следующий (глючный) код C ++: #include < cmath > #include < cstdlib > #include < iostream > int main () {if (abs (-0.75)! = 0.75) {std :: cout < < "Математика это ...
вопрос задан: 13 July 2017 18:02
0
ответов

Ошибка при установке PCRE

Я пытаюсь установить PCRE на свой сервер Ubuntu 11.10. Когда я запускаю команду "make", я получаю очень длинный вывод, который всегда заканчивается этой ошибкой: libtool: link: (cd ".libs" && rm -f "...
вопрос задан: 21 June 2017 14:00
0
ответов

Связывание со старой версией символа в файле .so

Используя gcc и ld в x86_64 linux, мне нужно создать ссылку на более новую версию библиотеки (glibc 2.14), но исполняемый файл должен работать в системе с более старой версией (2.5). Так как единственное несовместимое ...
вопрос задан: 19 June 2017 19:27