0
ответов

Redefine malloc/free with static linking has multiple definition error

Recently, my company wants to update the compiler from gcc-3.4 to gcc-4.5. However, our customer's machine may not have the up-to-date libstdc++.so, so we want to static link our binary. Our program ...
вопрос задан: 23 May 2017 12:23
0
ответов

Что такое config.log на osx и где он находится?

Кто-нибудь может объяснить, что такое 'configure' и что он делает, где файл config.log можно найти в Общее? Это связано с конкретной проблемой (gcc не работает - Xcode 3.2.6 - Snow Leopard), но я ...
вопрос задан: 23 May 2017 12:22
0
ответов

Как я могу указать gcc предупреждать (или терпеть неудачу) при выполнении операторов switch / case без a break?

У меня сложный оператор switch, и я забыл поставить паузу в конце одного из случаев. Это вполне законно, и в результате я потерпел неудачу е следующий случай. Есть ли способ ...
вопрос задан: 23 May 2017 12:22
0
ответов

Установить gcc на mac osx без установки xcode [дубликат]

Возможный дубликат: есть ли способ установить gcc в OSX без установки Xcode? Есть ли способ просто установить компилятор gcc на Mac OSX без всей чудовищности разработки xcode? ...
вопрос задан: 23 May 2017 12:22
0
ответов

Огромный файл статической библиотеки при компиляции с использованием VS2005, нормального размера при компиляции с использованием gcc

I ' m, компилирующая статическую библиотеку, которая в основном содержит шаблонные классы. Когда он скомпилирован с использованием gcc, размер результирующего файла .a составляет около 40 МБ. Это довольно много, но не совсем ...
вопрос задан: 23 May 2017 12:21
0
ответов

Полиморфизм объединения C в массивах

Учитывая следующее: typedef struct{ ... ... } А; структура определения типа { ... ... } Б; typedef union __attribute__((transparent_union)) { A a; Б б; } С; Если я объявлю функцию myMethod(C){ ... }...
вопрос задан: 23 May 2017 12:20
0
ответов

Поддерживает ли gcc 4.7.1 темы?

Я следовал инструкции по настройке CodeBlocks для использования GCC 4.7.1. Пример, представленный на странице, которую я упомянул, скомпилирован просто отлично, но когда я попытался скомпилировать следующий код, который он сгенерировал ...
вопрос задан: 23 May 2017 12:20
0
ответов

Отличные реализации для чистых виртуальных функций с тем же именем [дубликат]

Возможный дубликат: наследовать интерфейсы с общим именем метода У меня есть два базовых класса I1 и I2 с чистыми виртуальными функциями void R () = 0 ;. Я хочу, чтобы производный класс IImpl унаследовал от I1 и ...
вопрос задан: 23 May 2017 12:19
0
ответов

Статус обратной совместимости gnu c ++ 0x - могу ли я просто включить его и продолжить?

У меня довольно большая база кода c ++ (не написано самим). Множество библиотек, некоторые не такие синтаксически тяжелые, некоторые очень тяжелые. Среди прочего, активно используется Boost, некоторые из них - Eigen. Я просто обожаю некоторые из ...
вопрос задан: 23 May 2017 12:19
0
ответов

Почему компилятор не обнаруживает правильную сигнатуру функции в ошибке?

Вопрос относится к этому, который был опубликован немного раньше. В то время как ОП был счастлив принять ответ, который решил его проблему, я был немного заинтригован подробностями относительно того, почему ...
вопрос задан: 23 May 2017 12:19
0
ответов

комбинация enable_if + disable_if вызывает неоднозначный вызов

При попытке ответить на этот вопрос я хотел предложите использовать enable_if + disable_if, чтобы разрешить перегрузку метода, основываясь на том факте, что тип был (или нет) полиморфным. Поэтому я создал ...
вопрос задан: 23 May 2017 12:19
0
ответов

Переопределить вызов функции в C из той же единицы компиляции

Я пытаюсь переопределить вызов функции в C, но сталкиваюсь с проблемой, когда функция используется в той же единице компиляции. В приведенном ниже коде я пытаюсь заменить функцию получить _разрешение (),...
вопрос задан: 23 May 2017 12:18
0
ответов

Препроцессор GCC [дубликат]

Возможный дубликат: запуск препроцессора GCC Есть ли параметр GCC, чтобы препроцессор GCC генерировал исходный код C, но отфильтровывал ненужные исходный код? Например, файл C имеет #define ...
вопрос задан: 23 May 2017 12:18
0
ответов

Что такое файлы заголовков и файлы библиотеки? [дубликат]

Возможный дубликат: В чем разница между файлом заголовка и библиотекой? Может ли кто-нибудь сказать мне, что на самом деле означает файл заголовка и файл библиотеки и их различие? Для ...
вопрос задан: 23 May 2017 12:17
0
ответов

Состояние __STDC_IEC_559__ с современными компиляторами Си

C99 добавил макрос __STDC_IEC_559__, который можно использовать для проверки соответствия компилятора и стандартной библиотеки стандарту ISO / IEC / IEEE 60559 (или IEEE 754). Согласно ответам на этот вопрос ...
вопрос задан: 23 May 2017 12:16
0
ответов

Почему GCC определяет унарный оператор '& amp;' вместо того, чтобы просто использовать & amp;

Как обсуждалось в этом вопросе, GCC определяет нестандартный унарный оператор & amp; взять адрес этикетки. Почему он определяет новый оператор, вместо использования существующей семантики & amp; ...
вопрос задан: 23 May 2017 12:16
0
ответов

Передача неконстантных ссылок на rvalue в C ++

В следующей строке кода: bootrec_reset (Файл (путь, размер, выкл.), blksize); Вызов функции с прототипом: static void bootrec_reset (File & file, ssize_t blksize); Я получаю эту ошибку: ...
вопрос задан: 23 May 2017 12:16
0
ответов

Несколько вопросов о Компиляторы C ++: GCC, MSVC, Clang, Comeau и т. Д.

У меня несколько вопросов о компиляторах C ++. Обязательно ли компиляторы C ++ быть однопроходными? Об этом говорится в Стандарте? В частности, есть ли однопроходный компилятор GCC? Если это так, то почему ...
вопрос задан: 23 May 2017 12:15
0
ответов

Как заставить gcc предупреждать о неизвестных функциях?

Рассмотрим этот код :int function (){инт а = 1; int b = помощник (&a ); вернуть б; } основной (){ функция (); вернуть 0 ; } Этот фрагмент кода без проблем компилируется в объектный код, используя...
вопрос задан: 23 May 2017 12:14
0
ответов

Дублируются ли строковые ссылки? [дубликат]

Возможный дубликат: C / C ++: Оптимизация указателей на строковые константы Предположим, у вас есть строка "example", определенная во многих местах // module1.h char * x = "пример"; // module2.h char * a [] = {...
вопрос задан: 23 May 2017 12:14
0
ответов

gcc не работает - Xcode 3.2.6 - Snow Leopard

Я немного новичок в том, чтобы возиться со своей средой, и мне кажется, что я ее сломал. Большое спасибо за любую помощь, которую вы можете предложить. Главный симптом состоит в том, что при попытке запустить ...
вопрос задан: 23 May 2017 12:12
0
ответов

c ++ stacktrace из функции, вызывающей исключение?

Я могу использовать трассировку gcc для получения трассировки стека в любой заданной точке программы, но я хотел бы получить трассировку из любого кадра, в котором находился стек в момент возникновения исключения, ...
вопрос задан: 23 May 2017 12:12
0
ответов

Будет ли добавление определения перечисления внутри класса нарушить его бинарную обратную совместимость?

Я знаю, что добавление статической функции-члена - это нормально, но как насчет определения перечисления? Никаких новых элементов данных, только определение. Немного предыстории: мне нужно добавить статическую функцию-член (в класс), ...
вопрос задан: 23 May 2017 12:11
0
ответов

C -массив sizeof int всегда возвращает 4 [дубликат]

Возможный дубликат :массив sizeof структур в C? sizeof массив, переданный в качестве аргумента функции Просто пытаюсь написать базовую функцию sum (). int sum (int arr[] ){ int total = 0, i = 0, l =...
вопрос задан: 23 May 2017 12:10
0
ответов

В C зачем вам заявление после перехода к ярлыку?

Я пишу код на C, и в моем коде есть два вложенных цикла. При определенных условиях я хочу выйти из внутреннего цикла и продолжить внешний цикл. Я пытался добиться этого с помощью ярлыка на ...
вопрос задан: 23 May 2017 12:10
0
ответов

Является ли добавление произвольных данных к файлу ELF нарушением спецификации ELF?

Я хотел бы добавить некоторую информацию в файл ELF, но в идеале это должно быть сделано таким образом, чтобы программа могла легко прочитать эту информацию без понимания ELF или использования инструментов, выходящих за рамки обычного...
вопрос задан: 23 May 2017 12:10
0
ответов

Насколько широко поддерживается прагма weak, и преодолевает ли она проблемы использования атрибута gcc?

Я только что обнаружил директиву #pragma weak в GCC: 6.57.9 Weak Прагмы Для совместимости с SVR4 GCC поддерживает набор директив #pragma для объявления символов слабыми и определения ...
вопрос задан: 23 May 2017 12:09
0
ответов

Как отключить автоматическое изменение порядка инструкций MIPS-GCC?

После этого вопроса: Странное поведение ассемблера MIPS с инструкцией перехода (и ссылки) У меня есть рабочий набор инструментов сборки GNU для моего проекта MIPS с одним циклом (без слота задержки перехода!). Я бы действительно ...
вопрос задан: 23 May 2017 12:09
0
ответов

Установка GCC в Mac OS X Leopard без установки Xcode

Я бы хотел установить gcc в Mac OS X Leopard и скомпилировать некоторое программное обеспечение из исходного кода с помощью MacPorts. Как было предложено http://www.macports.org/install.php, я зарегистрировался как разработчик Apple. Теперь я ...
вопрос задан: 23 May 2017 12:09
0
ответов

Рекомендуемые флаги -W для сборки C ++ с помощью gcc

Я искал список рекомендовал параметры предупреждений g ++ для C ++ и смог найти только следующее: Рекомендуемые параметры предупреждений gcc для C и полезные флаги GCC для C, которые все довольно специфичны для C -Wall и ...
вопрос задан: 23 May 2017 12:09