编译时stl头文件报错,错在哪呢?

realknight 2012-09-20 01:56:24
**** Build of configuration Debug for project V1pf ****

**** Internal Builder is used for build ****
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\user_interface\AntennaArraySetSpecification.o ..\Code\draft\user_interface\AntennaArraySetSpecification.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\user_interface\TransmitterSpecification.o ..\Code\draft\user_interface\TransmitterSpecification.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\Calibration\ITPP_TU6\itppTU6ChannelGeneration_SISO.o ..\Code\Calibration\ITPP_TU6\itppTU6ChannelGeneration_SISO.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\factory\BaseStationFactory.o ..\Code\draft\factory\BaseStationFactory.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\node\BaseStation.o ..\Code\draft\node\BaseStation.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\utility\_UtilityFunctions.o ..\Code\draft\utility\_UtilityFunctions.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\node\BaseStationDigitalEquipment.o ..\Code\draft\node\BaseStationDigitalEquipment.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\user_interface\CarrierSpecification.o ..\Code\draft\user_interface\CarrierSpecification.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\user_interface\BaseStationSpecification.o ..\Code\draft\user_interface\BaseStationSpecification.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\node\Transceiver.o ..\Code\draft\node\Transceiver.cpp
g++ -IE:\Eclipse\workspace\V1pf\Code\draft -ID:\software\boost_1_47_0\boost_1_47_0 -IC:\MinGW\msys\1.0\local\include -IC:\MinGW\msys\1.0\local\include\itpp -IC:\MinGW\msys\1.0\local\include\itpp\base -O3 -g3 -Wall -c -fmessage-length=0 -Wunused -o Code\draft\channel\RadioLink.o ..\Code\draft\channel\RadioLink.cpp
In file included from E:\Eclipse\workspace\V1pf\Code\draft/Channel.h:14:0,
from E:\Eclipse\workspace\V1pf\Code\draft/newconst.h:15,
from E:\Eclipse\workspace\V1pf\Code\draft/Link.h:17,
from ..\Code\draft\channel\RadioLink.cpp:12:
E:\Eclipse\workspace\V1pf\Code\draft/protocol/Harq.h:56:1: error: expected ';' after class definition
In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/list:64:0,
from E:\Eclipse\workspace\V1pf\Code\draft/Model.h:13,
from E:\Eclipse\workspace\V1pf\Code\draft/newconst.h:16,
from E:\Eclipse\workspace\V1pf\Code\draft/Link.h:17,
from ..\Code\draft\channel\RadioLink.cpp:12:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:132:15: error: 'bidirectional_iterator_tag' in namespace 'csls::std' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h: In member function '_Tp* csls::std::_List_iterator<_Tp>::operator->() const':
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:151:16: error: '__addressof' is not a member of 'csls::std'
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:151:16: note: suggested alternative:
In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_pair.h:61:0,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_algobase.h:65,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/char_traits.h:41,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/ios:41,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/istream:40,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/sstream:39,
from C:\MinGW\msys\1.0\local\include/itpp/base/itassert.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/base/mat.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/base/algebra/cholesky.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/itbase.h:87,
from ..\Code\draft\channel\RadioLink.cpp:11:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/move.h:47:5: note: 'std::__addressof'
In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/list:64:0,
from E:\Eclipse\workspace\V1pf\Code\draft/Model.h:13,
from E:\Eclipse\workspace\V1pf\Code\draft/newconst.h:16,
from E:\Eclipse\workspace\V1pf\Code\draft/Link.h:17,
from ..\Code\draft\channel\RadioLink.cpp:12:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h: At global scope:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:208:15: error: 'bidirectional_iterator_tag' in namespace 'csls::std' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h: In member function 'const _Tp* csls::std::_List_const_iterator<_Tp>::operator->() const':
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:231:16: error: '__addressof' is not a member of 'csls::std'
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:231:16: note: suggested alternative:
In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_pair.h:61:0,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_algobase.h:65,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/char_traits.h:41,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/ios:41,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/istream:40,
from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/sstream:39,
from C:\MinGW\msys\1.0\local\include/itpp/base/itassert.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/base/mat.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/base/algebra/cholesky.h:32,
from C:\MinGW\msys\1.0\local\include/itpp/itbase.h:87,
from ..\Code\draft\channel\RadioLink.cpp:11:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/move.h:47:5: note: 'std::__addressof'
In file included from c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/list:64:0,
from E:\Eclipse\workspace\V1pf\Code\draft/Model.h:13,
from E:\Eclipse\workspace\V1pf\Code\draft/newconst.h:16,
from E:\Eclipse\workspace\V1pf\Code\draft/Link.h:17,
from ..\Code\draft\channel\RadioLink.cpp:12:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h: At global scope:
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:457:44: error: expected type-specifier
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:457:44: error: expected '>'
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:477:15: error: 'reverse_iterator' in namespace 'csls::std' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:478:15: error: 'reverse_iterator' in namespace 'csls::std' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:796:7: error: 'reverse_iterator' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:805:7: error: 'const_reverse_iterator' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:814:7: error: 'reverse_iterator' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:823:7: error: 'const_reverse_iterator' does not name a type
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:1507:60: error: '__true_type' has not been declared
c:\mingw\bin\../lib/gcc/mingw32/4.7.0/include/c++/bits/stl_list.h:1514:11: error: '__false_type' has not been declared
...全文
198 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
realknight 2012-09-20
  • 打赏
  • 举报
回复
把屏蔽的代码都解开,然后清空debug目录,再编译,
目前还没出现相同的情况,呵呵。
结贴
ouyh12345 2012-09-20
  • 打赏
  • 举报
回复
看看头文件包含目录的设置
realknight 2012-09-20
  • 打赏
  • 举报
回复
不是代码,相同的代码在另一台机器上就顺利编译通过
rocktyt 2012-09-20
  • 打赏
  • 举报
回复
这要看你自己的代码

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧