1
ответ

GLIBCXX_3.4.9, не найденный

У меня есть проблема относительно libstdc ++. так. Я установил новую версию gcc и попытался скомпилировать код C++. Компиляция работала, но когда я пытаюсь выполниться, двоичный файл (m5.opt его имя), я имею...
вопрос задан: 14 May 2019 01:11
1
ответ

gcc, строгое искажение и [закрытые] страшные истории

В gcc-strict-aliasing-and-casting-through-a-union я спросил, были ли у кого-либо возникшие проблемы с объединением, каламбурящим через указатели. До сих пор ответ, кажется, номер, этот вопрос более широк:...
вопрос задан: 23 April 2019 05:01
1
ответ

Как использовать OpenSSL с GCC?

Я пытаюсь использовать openssl в gcc программе, но он не работает. g ++ server.cpp/usr/lib/libssl.a-o сервер дает сообщение об ошибке, как делает что-либо с-l опцией. Что я должен ввести на...
вопрос задан: 11 April 2019 03:36
1
ответ

Макросы с переменным числом аргументов с нулевыми аргументами

Я работаю над макросом вызова, #define CALL (f, ...) FN (f) -> call ((ref (new LinkedList ()), __VA_ARGS__)) который при вызове CALL (print, 2,3,4,5); добавляет 2 3 4 5 в связанный список (, перегружен в ...
вопрос задан: 29 March 2019 10:10
1
ответ

в c system () выполняется перед printf (), даже если printf стоит первым [duplicate]

Я только начал использовать функцию system () в c и подумал о том, чтобы запустить тот же исполняемый файл из себя, используя системную функцию, поэтому написал следующую программу #include < stdlib.h & ...
вопрос задан: 22 March 2019 14:00
1
ответ

Проблема установки пакета Python MACOS

Я пытаюсь установить пакет "supplychainpy" для Python, но я получаю ошибку GCC. "ошибка: команда 'gcc' завершилась неудачно с состоянием выхода 1" Да, я установил xcode devtools
вопрос задан: 20 March 2019 03:35
1
ответ

Как добавить недостающие библиотеки c для установки lxml в cygwin?

Я использую Cygwin для Python. Я не могу установить lxml, так как в некоторых библиотеках отсутствует ошибка. создание tmp cc -I / usr / include / libxml2 -c /tmp/xmlXPathInit94yfjj.c -o tmp / ...
вопрос задан: 19 March 2019 20:33
1
ответ

Как я могу заставить LD ставить всегда ставить точку входа в расположение -Ttext?

Я пишу свою собственную операционную систему (статические адреса) и изо всех сил стараюсь, чтобы компоновщик всегда помещал мою функцию _start в желаемое место внутри процессов. Я указываю местоположение с -Ttext ...
вопрос задан: 19 March 2019 14:49
1
ответ

Можно ли заставить GCC выводить точные побитовые инструкции, которые я даю, без встроенной сборки?

Я написал код, который выглядит следующим образом: char * xor_and_print (byte arr [], size_t buffSize, byte key) {size_t i; for (i = 0; i < buffSize; i ++) {printf ("% c", (клавиша arr [i] & amp; ~) ...
вопрос задан: 18 March 2019 22:38
1
ответ

Включение отладочных символов в общей библиотеке с помощью GCC

Я создаю общую библиотеку с помощью gcc и подозреваю, что могут быть некоторые утечки памяти из общей библиотеки. Для отладки я должен включить отладочные символы при создании общей библиотеки. Создавать...
вопрос задан: 10 March 2019 13:53
1
ответ

ошибка: метка регистра не сводится к целочисленной константе для символов, выбранных из строкового литерала

Я получаю эту ошибку при компиляции этого кода с помощью gcc 8.2: #define литерал "string" switch (i) {case literal [0]: break; } Может ли компилятор уменьшить выражение literal [0] до 's' в моем примере?
вопрос задан: 6 March 2019 19:57
1
ответ

Скомпилируйте материал pthread.h в AIX, используя g ++

Я пытаюсь скомпилировать эту очень упрощенную программу: #include < pthread.h > int main () {pthread_yield (); вернуть 0; } использование -pthread, как говорит сторона IBM: $ g ++ -pthread test.cpp -o test ...
вопрос задан: 5 March 2019 22:02
1
ответ

Почему Linux VmSize VmData больше, чем оценка из кода?

Я хочу знать, сколько памяти займет, когда код работает. Я суммирую всю память, использованную в моем коде, и использую GCC для преобразования в исполняемый файл bin. Когда я запускаю файл bin и использую cat / proc / $ PID / ...
вопрос задан: 5 March 2019 06:18
1
ответ

Как точно делает __, приписывают __ ((конструктор)) работа?

Кажется довольно ясным, что это, как предполагается, настраивает вещи. Когда точно это работает? Почему там две круглых скобки? __ атрибут __ функция? Макрос? Синтаксис? Это работает в C? C++? Делает...
вопрос задан: 3 March 2019 18:06
1
ответ

Почему snprintf / vsnprintf открывает / proc / self / maps при каждом вызове с% n?

Я называю (косвенно) size_t sl; vsnprintf (ap, "...% n ...", ..., & amp; sl, ...); теперь моя программа открывает / proc / self / maps при каждом вызове vsnprintf. Зачем? И как от этого избавиться?
вопрос задан: 3 March 2019 12:36
1
ответ

Что особенного в gcc в цикле, который повторяется 999 раз?

Предпосылки Использование gcc 7.2 Я обнаружил, что выходные данные компилятора меняются, когда цикл повторяется 999 раз. В частности, эта программа (ссылка на проводник компилятора с использованием gcc 7.2): int f () {int i = ...
вопрос задан: 1 March 2019 22:08
1
ответ

Внутренняя ошибка компилятора: недопустимая инструкция в gcc при попытке компиляции sqlite3.c

Я настаиваю на компиляции OMNet ++, и во время компиляции sqlite3.c он показывает мне следующую ошибку: sqlite3.c: В функции «computeJD»: sqlite3.c: 18784: 3: внутренняя ошибка компилятора: недопустимая ...
вопрос задан: 28 February 2019 22:05
1
ответ

два или более типов данных в спецификаторах объявления для typedef float _Float32;

Я портирую довольно старый C (и немного C ++) код из ОС KEIL в 32-битную версию Linux. При компиляции с gcc / g ++ 6.3 до 6.5 все работает нормально, при попытке сделать то же самое с gcc> 7.0 (протестировано с 7.3 ...
вопрос задан: 23 February 2019 21:56
1
ответ

gcc поддерживает 128-разрядный интервал на amd64? [дубликат]

gcc поддерживает 128-разрядный интервал на amd64? Как определить его? Как использовать scanf/printf для чтения-записи это?
вопрос задан: 21 February 2019 18:46
1
ответ

Симметричный оператор + в терминах оператора + = в современном C ++?

Я читал эту заметку о реализации симметричных операторов в Boost.Operator https://www.boost.org/doc/libs/1_69_0/libs/utility/operators.htm#symmetry, и я подозреваю, что она ужасно устарела. ...
вопрос задан: 9 February 2019 07:44
1
ответ

Как правильно включить libssh в C

Я получаю сообщение об ошибке каждый раз, когда пытаюсь скомпилировать свой код с помощью gcc в Ubuntu. Я установил libssh-dev, набрав: sudo apt-get install libssh-dev, и он установился очень хорошо (без сообщений об ошибках)
вопрос задан: 19 January 2019 09:57
1
ответ

Атрибут Mingw64-w64 (формат) и < cinttypes > заголовок

У меня серьезные проблемы с правильной работой cinttypes на mingw64-w64 при кросс-компиляции. Я объяснил это минимальным (ish) примером, который работает в докере. inttypes_test.cpp #include < ...
вопрос задан: 19 January 2019 08:19
1
ответ

внутри голой функции - как сделать простое назначение

Это начало функции, которая уже существует и работает; закомментированная строка - мое дополнение, и ее цель - переключить булавку. встроенный __attribute __ ((голый)) void CScheduler :: SwapToThread (...
вопрос задан: 19 January 2019 02:55
1
ответ

& hellip; lib / crt1.o: в функции `_start ': (.text + 0x18): неопределенная ссылка на` main' с IDL6.2

Я пытаюсь собрать старую программу с использованием IDL6.2 в CentOS7, которая изначально была создана для RHEL3 и работает в RHEL5. Однако, когда я пытаюсь сделать это в CentOS7, я получаю ошибку ниже. Пусть это будет ...
вопрос задан: 18 January 2019 16:10
1
ответ

Строгое нарушение псевдонимов: почему gcc и clang генерируют разные результаты?

Когда приведение типов нарушает строгое правило псевдонимов в C и C ++, компилятор может оптимизировать таким образом, чтобы можно было распространять неправильное значение константы и разрешать доступ без выравнивания, что ...
вопрос задан: 18 January 2019 08:09
1
ответ

sys / stat.h: 456: ошибка: вложенная функция stat объявлена ​​как extern

У меня есть программа, которую я сделал, модифицируя многие места из оригинального даркнета (глубокое распознавание образов, Yolov2). Я использовал его несколько месяцев назад, но сегодня, когда я его скомпилировал, он дал ...
вопрос задан: 18 January 2019 07:54
1
ответ

Как безопасно перенастроить gcc в моей системе Linux?

Я пытаюсь установить программу на CentOS 6.10 и в конце установки выдает ошибку, в которой говорится, что Glibc-2.14 необходим. Я обновил текущий Glibc и на этот раз ошибка ниже ...
вопрос задан: 17 January 2019 12:31
1
ответ

Есть ли в gcc переключатель компилятора, который предотвращает утечку случайных данных в конечном исполняемом файле?

РЕДАКТИРОВАТЬ: я сделал неправильные предположения здесь, GCC работает нормально, прочитайте ответ ниже. Я нахожу фрагменты исходного кода, структуру каталогов и другие случайные данные с компьютера разработчика в скомпилированных объектных файлах ...
вопрос задан: 17 January 2019 05:52
1
ответ

& ldquo; строка цифр в ее числовом эквиваленте & rdquo; пример не работает должным образом согласно K & amp; R

Я пытаюсь выяснить функцию atoi () из stdlib.h. Согласно K & amp; R это выглядит следующим образом: int atoi (char s []) {int n, i; n = 0; для (i = 0; s [i] > = '0' & amp; s [i] & ...
вопрос задан: 16 January 2019 23:13
1
ответ

std :: mt19937 завершается ошибкой, когда std :: uint_fast32_t равен 4 байта в GCC

Проблема, с которой я столкнулся, возникает, когда я пытаюсь проверить пример cppreference для генерации псевдослучайных чисел. Приведенный пример: #include < iostream > #include < random > инт ...
вопрос задан: 16 January 2019 01:01