我刚装的QT4.6,机器上装了Vc6.0的,结果装好Qt后,运行了下例子calculatorbuilder
Running build steps for project calculatorbuilder...
Configuration unchanged, skipping QMake step.
Starting: D:/Qt/2009.05/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Qt/2009.05/qt/examples/designer/calculatorbuilder'
D:/Qt/2009.05/mingw/bin/mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `D:/Qt/2009.05/qt/examples/designer/calculatorbuilder'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\..\..\include\QtUiTools" -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtXml" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Program Files\Microsoft Visual Studio\VC98\atl\include" -I"d:\Program Files\Microsoft Visual Studio\VC98\mfc\include" -I"d:\Program Files\Microsoft Visual Studio\VC98\include" -I"..\..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\calculatorform.o calculatorform.cpp
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/yvals.h:4,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xstddef:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/exception:22,
from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/use_ansi.h:34: warning: ignoring #pragma comment
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/xstddef:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/exception:22,
from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/yvals.h:19: warning: ignoring #pragma warning
d:\Program Files\Microsoft Visual Studio\VC98\include/yvals.h:20: warning: ignoring #pragma warning
d:\Program Files\Microsoft Visual Studio\VC98\include/yvals.h:21: warning: ignoring #pragma warning
In file included from ..\..\..\include/QtCore/../../src/corelib/global/qglobal.h:45,
from ..\..\..\include/QtCore/qglobal.h:1,
from ..\..\..\include/QtCore/../../src/corelib/global/qnamespace.h:45,
from ..\..\..\include/QtCore/qnamespace.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobjectdefs.h:45,
from ..\..\..\include/QtCore/qobjectdefs.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:47,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/stddef.h:99: error: redeclaration of C++ built-in type 'wchar_t'
mingw32-make[1]: Leaving directory `D:/Qt/2009.05/qt/examples/designer/calculatorbuilder'
mingw32-make: Leaving directory `D:/Qt/2009.05/qt/examples/designer/calculatorbuilder'
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/cstdlib:14,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:12,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:287: warning: '__cdecl__' attribute only applies to function types
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:287: error: '__int64' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:287: error: expected primary-expression before 'char'
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:287: error: expected primary-expression before 'int'
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:287: error: initializer expression list treated as compound expression
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:289: error: expected constructor, destructor, or type conversion before '_atoi64'
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:339: warning: '__cdecl__' attribute only applies to function types
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:339: error: '__int64' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:339: error: expected primary-expression before 'wchar_t'
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:339: error: expected primary-expression before 'int'
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:339: error: initializer expression list treated as compound expression
d:\Program Files\Microsoft Visual Studio\VC98\include/stdlib.h:341: error: expected constructor, destructor, or type conversion before '_wtoi64'
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/cwchar:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/iosfwd:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/utility:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xmemory:15,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/wchar.h:163: error: '__int64' does not name a type
d:\Program Files\Microsoft Visual Studio\VC98\include/wchar.h:430: error: '__int64' does not name a type
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/xmemory:15,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:81: error: type '_It' is not derived from type 'std::iterator_traits<_It>'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:81: error: expected ';' before 'iterator_category'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:82: error: type '_It' is not derived from type 'std::iterator_traits<_It>'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:82: error: expected ';' before 'value_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:83: error: type '_It' is not derived from type 'std::iterator_traits<_It>'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:83: error: expected ';' before 'distance_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:225: error: redefinition of default argument for 'class _Tr'
d:\Program Files\Microsoft Visual Studio\VC98\include/iosfwd:220: note: original definition appeared here
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:226: error: to refer to a type member of a template parameter, use 'typename _Tr::off_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/utility:290: error: redefinition of default argument for 'class _Tr'
d:\Program Files\Microsoft Visual Studio\VC98\include/iosfwd:222: note: original definition appeared here
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:25: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:25: error: expected ';' before 'size_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:26: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:26: error: expected ';' before 'difference_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:27: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:27: error: expected ';' before 'pointer'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:28: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:28: error: expected ';' before 'const_pointer'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:29: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:29: error: expected ';' before 'reference'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:30: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:30: error: expected ';' before 'const_reference'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:31: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:31: error: expected ';' before 'value_type'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:32: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:32: error: expected ';' before 'iterator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:33: error: type '_A' is not derived from type 'std::basic_string<_E, _Tr, _A>'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:33: error: expected ';' before 'const_iterator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:34: error: 'const_iterator' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:34: error: 'value_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: 'const_reference' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: 'const_pointer' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: 'difference_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: template argument 1 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: template argument 2 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: template argument 3 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: template argument 4 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:35: error: template argument 5 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:37: error: 'value_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: 'reference' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: 'pointer' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: 'difference_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: type/value mismatch at argument 1 in template parameter list for 'template<class _RI, class _Ty, class _Rt, class _Pt, class _D> class std::reverse_iterator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: expected a type, got 'iterator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: template argument 2 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: template argument 3 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: template argument 4 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:38: error: template argument 5 is invalid
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:45: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:45: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:48: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:53: error: expected ')' before '_N'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:55: error: 'const_iterator' does not name a type
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:56: error: expected ')' before '_F'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:63: error: 'size_type' does not name a type
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:78: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:78: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:90: error: 'size_type' has not been declared
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:100: error: expected ';' before '(' token
calculatorform.cpp:91: error: expected ';' at end of input
calculatorform.cpp:91: error: expected '}' at end of input
In file included from d:\Program Files\Microsoft Visual Studio\VC98\include/stdexcept:10,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocale:11,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xiosbase:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/xlocnum:13,
from d:\Program Files\Microsoft Visual Studio\VC98\include/streambuf:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ios:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/ostream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/istream:9,
from d:\Program Files\Microsoft Visual Studio\VC98\include/string:9,
from ..\..\..\include/QtCore/../../src/corelib/tools/qstring.h:60,
from ..\..\..\include/QtCore/qstring.h:1,
from ..\..\..\include/QtCore/../../src/corelib/kernel/qobject.h:48,
from ..\..\..\include/QtCore/qobject.h:1,
from ..\..\..\include/QtCore/../../src/corelib/animation/qabstractanimation.h:45,
from ..\..\..\include/QtCore/qabstractanimation.h:1,
from ..\..\..\include/QtCore/QtCore:3,
from ..\..\..\include/QtXml/QtXml:3,
from ..\..\..\include\QtUiTools/QtUiTools:3,
from calculatorform.cpp:43:
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In constructor 'std::basic_string<_E, _Tr, _A>::basic_string(const _A&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:41: error: class 'std::basic_string<_E, _Tr, _A>' does not have any field named 'allocator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:41: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:41: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In copy constructor 'std::basic_string<_E, _Tr, _A>::basic_string(const std::basic_string<_E, _Tr, _A>&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:43: error: class 'std::basic_string<_E, _Tr, _A>' does not have any field named 'allocator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:44: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:44: error: 'npos' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In constructor 'std::basic_string<_E, _Tr, _A>::basic_string(const std::basic_string<_E, _Tr, _A>&, int, int, const _A&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:47: error: class 'std::basic_string<_E, _Tr, _A>' does not have any field named 'allocator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:47: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In constructor 'std::basic_string<_E, _Tr, _A>::basic_string(const _E*, int, const _A&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:50: error: class 'std::basic_string<_E, _Tr, _A>' does not have any field named 'allocator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:50: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In constructor 'std::basic_string<_E, _Tr, _A>::basic_string(const _E*, const _A&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:52: error: class 'std::basic_string<_E, _Tr, _A>' does not have any field named 'allocator'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:52: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In destructor 'std::basic_string<_E, _Tr, _A>::~basic_string()':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:59: error: there are no arguments to '_Tidy' that depend on a template parameter, so a declaration of '_Tidy' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In member function 'std::basic_string<_E, _Tr, _A>& std::basic_string<_E, _Tr, _A>::append(const std::basic_string<_E, _Tr, _A>&)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:77: error: 'npos' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In member function 'std::basic_string<_E, _Tr, _A>& std::basic_string<_E, _Tr, _A>::append(const std::basic_string<_E, _Tr, _A>&, int, int)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:81: error: 'size_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:81: error: expected ';' before '_N'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:82: error: '_N' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:84: error: 'npos' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:84: error: '_Len' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:86: error: '_N' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:86: error: '_Len' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:87: error: '_Ptr' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:88: error: there are no arguments to '_Eos' that depend on a template parameter, so a declaration of '_Eos' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: In member function 'std::basic_string<_E, _Tr, _A>& std::basic_string<_E, _Tr, _A>::append(const _E*, int)':
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:91: error: 'npos' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:91: error: '_Len' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:93: error: 'size_type' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:93: error: expected ';' before '_N'
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:94: error: '_N' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:94: error: '_Len' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:95: error: '_Ptr' was not declared in this scope
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:96: error: there are no arguments to '_Eos' that depend on a template parameter, so a declaration of '_Eos' must be available
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring: At global scope:
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:99: error: expected unqualified-id at end of input
d:\Program Files\Microsoft Visual Studio\VC98\include/xstring:99: error: expected '}' at end of input
mingw32-make[1]: *** [tmp/obj/debug_shared/calculatorform.o] Error 1
mingw32-make: *** [debug-all] Error 2
Exited with code 2.
Error while building project calculatorbuilder
When executing build step 'Make'
[ 此帖被addmeat在2009-12-14 12:33重新编辑 ]