g ++ error & ldquo; sstream.tcc: 112: 39: ошибка: ожидаемый неквалифицированный идентификатор до '(' токен & rdquo;

Я попытался установить одну программу на Ubuntu, и она использует main.cpp. Я не знаю почему, но он всегда дает ошибку. (main.cpp синтаксис правильный 100%), и эта программа работает без ошибок @Mac, но не ubuntu .I не мог знать, как это исправить. Пожалуйста, вы можете помочь в этой проблеме?

g ++ версия: g ++ (Ubuntu / Linaro 4.6.3-1ubuntu5) 4.6.3

Ошибка ниже :

g++ -O2 -g -Wall -fmessage-length=0 -I/usr/include/mysql    -c -o main.o main.cpp
In file included from /usr/include/c++/4.6/sstream:580:0,
                 from /usr/local/include/glog/logging.h:44,
                 from main.cpp:13:
/usr/include/c++/4.6/bits/sstream.tcc: In member function ‘virtual std::basic_stringbuf<_CharT, _Traits, _Alloc>::int_type std::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow(std::basic_stringbuf<_CharT, _Traits, _Alloc>::int_type)’:
/usr/include/c++/4.6/bits/sstream.tcc:112:39: error: expected unqualified-id before ‘(’ token
/usr/include/c++/4.6/bits/sstream.tcc:114:35: error: expected unqualified-id before ‘(’ token
make: *** [main.o] Error 1
1
задан 17 June 2013 в 13:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: