0
ответов

C ++ 0x Variadic Parameter Pack: Синтаксис

следующий фрагмент кода не будет компилироваться под gcc4.6.1 : template <имя_типа ... TS> недействительным do_stuff (TS ... ts) {auto f = [] (TS ... вещи) {}; } Он выдает ошибку о том, что пакет вещей ...
вопрос задан: 31 December 2016 16:46
0
ответов

Должен ли я использовать «#pragma GCC…» или «#pragma clang…» в Xcode

Что из этого я должен использовать, чтобы игнорировать предупреждение? #прагма clang диагностика игнорируется " -W<предупреждение>" #прагма диагностики GCC игнорируется " -W<предупреждение>" Кажется, у меня оба работают, но какой из них...
вопрос задан: 19 December 2016 08:29
0
ответов

Кросс-компиляция для маршрутизатора MIPS из x86

Моя конечная цель - скомпилировать инструменты беспроводной связи для моего старого модема / маршрутизатора Actiontec, чтобы Я могу настроить его как мост от беспроводной сети к сети Ethernet. В настоящее время его беспроводные функции (по-видимому) конт
вопрос задан: 30 November 2016 13:38
0
ответов

Что на самом деле делает GCC Ffaf-Math?

Я понимаю, что флаг GCCFFAST-Math может значительно увеличить скорость для поплавки OPS и выходит за пределы стандартов IEEE, но я не могу найти информацию о том, что действительно происходит, когда он на. Может ...
вопрос задан: 19 November 2016 23:59
0
ответов

gcc, встроенные функции simd и быстрые математические концепции

Всем привет :) Я пытаюсь понять несколько концепций, касающихся операций с плавающей запятой, встроенных функций SIMD / math и флага fast-math для gcc. В частности, я использую MinGW с gcc v4.5.0 на процессоре x86. Я ...
вопрос задан: 19 November 2016 23:35
0
ответов

Открытие командного файла (.bat) в программе на языке C?

Как мне запустить командный файл (.bat) из моей программы на языке C? Я использовал систему ("start / B omanam.bat"); но это не работает. Как мне заставить .bat открываться через C?
вопрос задан: 8 November 2016 13:18
0
ответов

неявное объявление с использованием -std = c99

Я получаю это предупреждение: (-std = c99 -pedantic) предупреждение: неявное объявление функции 'strndup' [-Wimplicit -функция-объявление], но я импортирую эти библиотеки: #include #include & ...
вопрос задан: 19 October 2016 16:13
0
ответов

undefined ссылка на `__stack_chk_fail '

Получение этой ошибки при компиляции кода C ++: неопределенная ссылка на `__stack_chk_fail 'Параметры уже пробовали: добавлен -fno-stack-protector во время компиляции - не сработало, ошибка сохраняется добавлен фиктивный ...
вопрос задан: 6 October 2016 07:13
0
ответов

Using GCC on Mac OS to Compile C Program for MS-DOS (DOSBox)

I am running GCC 4.2.1 under Snow Leopard on Mac OS X. I want to use it to compile some old C/C++ DOS games I wrote 15 years ago so that I can run them under DosBox. To do this they obviously need to ...
вопрос задан: 16 August 2016 14:35
0
ответов

Ошибка C++: Sleep не был объявлен в этой области

Я использую C++ в Ubuntu с codeBlocks, boost 1.46 в GCC 4.7 [ yield_k.hpp ] Я получаю эту ошибку времени компиляции: error: Sleep не был объявлен в этой области Код: #include using ...
вопрос задан: 11 August 2016 11:00
0
ответов

символы отладки gcc (флаг -g) против опции -rdynamic компоновщика

glibc предоставляет backtrace () и backtrace_symbols () для получения трассировки стека работающей программы. Но для того, чтобы это работало, программа должна быть собрана с помощью флага -rdynamic. В чем разница ...
вопрос задан: 10 August 2016 06:47
0
ответов

Ошибка при установке python -snappy :snappy -c.h :Нет такого файла или каталога

Я использую сервер amazon ec2 ubuntu 11.04 sudo pip install python -snappy, также я попытался загрузить пакет и ввел «sudo python setup.py install». Я получил ошибку :running build running...
вопрос задан: 27 July 2016 22:21
0
ответов

Как я могу понизить компилятор gcc в Windows?

У меня есть gcc 5.3.0, и я хочу понизить его до 4.8.5, потому что я скачал код, который реализован на gcc 4.8.5, и он не работает на моем gcc
вопрос задан: 24 July 2016 16:42
0
ответов

AMD64 - инструкция по сборке nopw?

В этом выводе компилятора , Я пытаюсь понять, как работает машинное кодирование инструкции nopw: 00000000004004d0
: 4004d0: eb fe jmp 4004d0 <...
вопрос задан: 23 July 2016 02:24
0
ответов

Что означает «__атрибут __((упаковано, выровнено (4 )))»

Это язык Си. Написано, что :typedef struct __атрибут __((упаковано, выровнено (4 )))Ball { float2 delta; положение float2; //цвет float3; размер поплавка; //целый идентификатор дуги; // с плавающей запятой...
вопрос задан: 20 July 2016 10:02
0
ответов

rpath = $ ORIGIN не дает желаемого эффекта?

У меня есть двоичный файл "CeeloPartyServer", которому необходимо найти libFoundation.so во время выполнения на машине FreeBSD. Они оба находятся в одном каталоге. Я компилирую (на другой платформе, используя кросс-компилятор) ...
вопрос задан: 17 July 2016 21:42
0
ответов

Erlang NIF Test - OS X Lion

Я пытаюсь скомпилировать тест NIF из Erlang (http://www.erlang.org/doc/man/erl_nif.html) на Mac OS X Lion. Я не могу его скомпилировать. Мне не хватает флага компилятора? Вот ошибка, которую я получаю: Компьютер: ...
вопрос задан: 10 July 2016 16:53
0
ответов

Вывод и компиляция препроцессора GCC за один проход

Можно ли с помощью GCC сгенерировать вывод и компиляцию препроцессора за один шаг? Что-то вроде: gcc -E -c main.cc -o main.o, который будет генерировать main.o и main.i
вопрос задан: 6 July 2016 20:13
0
ответов

Временно отключить предупреждение gcc при переопределении

Я пытаюсь заставить эту работу (в GCC 4.6) не лаять на меня. #define FOO "" #define BAR "" #if .... #define FOO "Foo, good sir" # endif #if ... #define BAR "Бар, миледи " # endif ....
вопрос задан: 6 July 2016 19:37
0
ответов

Как получить только файл Имя в препроцессоре?

Я (был), используя макросы __file__ и __line__ для печати диагностических сообщений из моего кода. Это работает довольно хорошо, когда вы используете GCC с помощью Make, файл так же коротко, как вы указали его на ...
вопрос задан: 6 July 2016 19:34
0
ответов

Пользовательский препроцессор gcc

Не могли бы вы привести пример написания собственного препроцессора gcc? Моя цель - заменить одинаковые макросы SID ("foo") соответствующими вычисленными значениями CRC32. Для любого другого макроса, который я хотел бы использовать ...
вопрос задан: 6 July 2016 19:33
0
ответов

Как сообщить GCC, что входной файл является ассемблерным, даже если он на самом деле .c?

У меня необычная ситуация: у меня есть файл ассемблера с расширением .c n и я не могу изменить скрипты сборки, где этот файл определен как тип "C". Однако я могу собрать его с помощью того же GCC ...
вопрос задан: 6 July 2016 19:09
0
ответов

Можно ли запустить WIF без LoadUserProfile = True

I ' m пытается запустить приложение проверяющей стороны WIF на общем хосте. Они не установят для параметра IIS LoadUserProfile значение true, и поэтому я получаю следующее сообщение об ошибке: Сообщение: Защита данных ...
вопрос задан: 6 July 2016 19:08
0
ответов

Ошибка при компиляции Ruby 1.8.7 из источника: math.c: 37: error: отсутствует двоичный оператор перед токеном «(»

Это действительно странно:: josh @ josh ; wget ftp : //ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.bz2 : josh @ josh ; tar xvjf ruby-1.8.7.tar.bz2: josh @ josh ; cd ruby-1.8.7 / : Джош @ Джош; CFLAGS = '- O0 -g -Wall' ....
вопрос задан: 6 July 2016 19:06
0
ответов

Определяет препроцессор дампа Visual C ++

Я пытаюсь выяснить все определения препроцессора компилятора Visual C ++ (MSVC). Я могу выполнить gcc -dM -E -
вопрос задан: 6 July 2016 19:05
0
ответов

Почему GCC вычитает неправильное значение из указателя стека при выделении большого массива без последующих вызовов функций?

Действительно странная причуда gcc. Проверьте это: main () {int a [100]; а [0] = 1; } производит следующую сборку: 0: 55 push% rbp 1: 48 89 e5 mov% rsp,% rbp 4: ...
вопрос задан: 26 June 2016 22:11
0
ответов

Встроенная сборка, уничтожающая красную зону

Я пишу криптографическую программу, и пишется ядро ​​(процедура широкого умножения) в сборке x86-64, как для скорости, так и потому, что он широко использует инструкции, такие как adc, которые нелегко ...
вопрос задан: 26 June 2016 21:56
0
ответов

Есть ли директива препроцессора для обнаружения поддержки С++ 11x? [дубликат]

Если у меня есть код, в котором я хотел бы использовать расширения С++ 11x как можно больше, но иметь запасной вариант, если это не поддерживается. В настоящее время версия GCC для OSX и компилятор VisualC не имеют ничего общего с...
вопрос задан: 25 June 2016 11:41
0
ответов

Как использовать ключевое слово __attribute__ в GCC C?

Я не понимаю, как использовать ключевое слово __attribute__ в C Я читал соответствующие документы gcc, но все же не могу этого понять. Может кто-нибудь помочь чтобы понять.
вопрос задан: 24 June 2016 11:19
0
ответов

Использование путей к библиотекам в make-файлах

Я написал такой make-файл: HEADER = -I./cygdrive/c/cpros/ kajj / source4 LIBB = -L./cygdrive/c/cpros/kajj/source1 -L./cygdrive/c/cpros/kajj/source2 LIBRA = -larith -ldekk target: game.o ...
вопрос задан: 23 June 2016 03:38