Вопросы с тегом 'g++'

g++ - это интерфейс С++ в сборнике компиляторов GNU (gcc).
10
ответов

В чем разница между g++ и gcc?

В чем разница между g++ и gcc? Какие из них следует использовать для разработки общего С++?
задан 05 окт. '08 в 23:25
5
ответов

Компиляция С++ 11 с g++

Я пытаюсь обновить компилятор C++ до C++ 11. Я немного искал, и я пришел к выводу, что мне нужно использовать флаг -std=C++0x или -std=gnu++0x, но я не знаю много о флажках. Может кто-нибудь мне помочь? (Я использую Ubuntu 12.04.) Вот ошибка, котор...
задан 28 апр. '12 в 15:52
9
ответов

usr/bin/ld: не удается найти -l <nameOfTheLibrary>

Я пытаюсь скомпилировать свою программу и возвращает эту ошибку: usr/bin/ld: cannot find -l<nameOfTheLibrary> в моем make файле я использую команду g++ и ссылку на мою библиотеку, которая является символической ссылкой на мою библиотеку, ра...
задан 23 мая '13 в 12:20
6
ответов

Препроцессор дампа GCC определяет

Есть ли способ, чтобы gcc/g++ удалял его препроцессор из командной строки? Я имею в виду такие вещи, как __GNUC__, __STDC__ и т.д.
задан 08 февр. '10 в 22:40
10
ответов

to_string не является членом std, говорит g++ (mingw)

Я делаю небольшой словарь, запоминающий программу, где слова будут случайным образом мелькать на меня для значений. Я хочу использовать стандартную библиотеку С++, как говорит нам Bjarne Stroustroup, но я столкнулся с кажущейся странной проблемой пря...
задан 19 окт. '12 в 16:29
26
ответов

Undefined ссылка на vtable

Итак, я получаю печально ужасную ссылку "undefined на ошибку" vtable... "для следующего кода (класс, о котором идет речь, это CGameModule.), и я не могу на всю жизнь понять, что проблема является. Сначала я подумал, что это связано с тем, что я забыл...
задан 17 июня '10 в 22:57
7
ответов

Undefined ссылка на статический член класса

Может кто-нибудь объяснить, почему следующий код не будет компилироваться? По крайней мере, на g++ 4.2.4. И что еще интереснее, почему он будет компилироваться, когда я делаю MEMBER в int? #include <vector> class Foo { public: static...
задан 07 нояб. '08 в 20:39
1
ответ

С++ unordered_map с использованием настраиваемого типа класса в качестве ключа

Я пытаюсь использовать пользовательский класс как ключ для unordered_map, например, #include <iostream> #include <algorithm> #include <unordered_map> //#include <map> using namespace std; class node; class Solution; class ...
задан 10 июня '13 в 5:34
5
ответов

Как сделать переменный макрос (переменное количество аргументов)

Я хочу написать макрос в C, который принимает любое количество параметров, а не определенное число Пример: #define macro( X ) something_complicated( whatever( X ) ) где X - любое количество параметров Мне нужно это, потому что whatever перегру...
задан 25 марта '09 в 5:08
5
ответов

Является ли уровень оптимизации -О3 опасным в g++?

Я слышал из разных источников (хотя в основном из моего коллеги), что компиляция с уровнем оптимизации -O3 в g++ как-то "опасна", и ее следует избегать вообще, если не доказано, что это необходимо. Это правда, и если да, то почему? Должен ли я прос...
задан 18 июля '12 в 19:29
5
ответов

Как увидеть, какие флаги -march = native будут активированы?

Я компилирую свое приложение на С++ с помощью GCC 4.3. Вместо того, чтобы вручную выбирать флаги оптимизации, я использую -march=native, который теоретически должен добавить все флаги оптимизации, применимые к аппаратным средствам, которые я компили...
задан 29 марта '11 в 12:14
8
ответов

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

С тех пор, как я понял много лет назад, это не порождает ошибку по умолчанию (по крайней мере, по крайней мере в gcc). Я всегда задавался вопросом, почему? Я понимаю, что вы можете выпускать флаги компилятора для создания предупреждения, но не всегд...
задан 23 окт. '09 в 0:21
6
ответов

Компиляция с помощью g++ с использованием нескольких ядер

Быстрый вопрос: что такое флаг компилятора, позволяющий g++ генерировать несколько экземпляров самого себя, чтобы быстрее скомпилировать большие проекты (например, 4 исходных файла одновременно для многоядерного процессора)? Большое спасибо.
задан 06 янв. '09 в 1:21
1
ответ

Отключить все предупреждения gcc

Я работаю над проектом, который будет читать сообщения об ошибках компилятора определенного сорта и делать с ними полезные вещи. Образец кодовой базы, на которой я тестирую это (случайное приложение с открытым исходным кодом) и, следовательно, перест...
задан 21 сент. '09 в 5:48
6
ответов

Отсутствующие включают "бит/С++ config.h", когда кросс-компиляция 64-разрядной программы на 32-разрядной версии в Ubuntu

Я запускаю 32-битную версию Ubuntu 10.10 и пытаюсь перекрестно скомпилировать 64-разрядную цель. Основываясь на моих исследованиях, я установил пакет g++ - multilib. Программа - очень простой мир приветствия: #include <iostream> int main( in...
задан 10 янв. '11 в 5:20