Конфигурация OMNET makefile.in

Я использую OMNET 4.3.1 для интеграции с классом, который я хочу использовать потоки. Когда OMNET компилирует, он говорит, что «этот файл требует поддержки компилятора и библиотеки для стандарта ISO c ++ 2011. Эта поддержка в настоящее время экспериментальная и должна быть включена с опциями компилятора -std = c ++ 11 или -gnu = c ++ 11.

Поэтому я искал способ включить этот параметр в OMNET, но не смог найти место для его установки. Мне было интересно, могу ли я настроить в Makefile.inc, но я не знаю, как это сделать.

Может ли кто-нибудь помочь мне с некоторой информацией? Я использую Ubuntu 13.04 с GCC 4.7.3.

0

Решение

в makefile.in вы найдете CXXFLAGS
установите его в: CXXFLAGS = —std = c ++ 0x и сохраните.

обратите внимание, что каждый раз, когда вы запускаете ./configure это будет сбрасываться по умолчанию

в Windows версии MinGW имеет известную проблему со строкой, которая не поддерживает c ++ 11, и вам нужно это исправить, но она хорошо работает в системах Linux

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]