关于网友提出的“ 使用vector报错的问题”问题疑问,本网通过在网上对“ 使用vector报错的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 使用vector报错的问题
描述: 环境:AIX
用makefile编译程序的时候报错:
/oracle/app/product/10.2/db/bin/echodo `/bin/sh ../ucdk/control/makecc.sh ` -DCITY_NUM=20 -D__LP64__ -DNDEBUG -I/opt/opthss/hss/src/pubtable -I/opt/opthss/hss/src/bill/accountindb -I/opt/opthss/hss/src/ucdk/public -I/opt/opthss/hss/src/ucdk/dai -I/opt/opthss/hss/src/ucdk/update -I/opt/opthss/hss/src/rating/unisort -I/opt/opthss/hss/src/ucdk/control/command -I/opt/opthss/hss/src/ucdk/mmdb -I/opt/opthss/hss/src/ucdk/control/param -I/opt/opthss/hss/src/ucdk/control/petri -I/opt/opthss/hss/src/ucdk/public -I/opt/opthss/hss/src/ucdk/dai -I/opt/opthss/hss/src/ucdk/control/command -I/opt/opthss/hss/src/ucdk/control/command/hotbilling -I/opt/opthss/hss/src/ucdk/dai/basedb -I/opt/opthss/hss/src/ucdk/dai/oracle -I/opt/opthss/hss/src/ucdk/dai/timesten -I/opt/opthss/hss/src/ucdk/log -I/opt/opthss/hss/src/ucdk/control/proc -I/opt/opthss/hss/src/ucdk/control -I/opt/opthss/hss/src/ucdk/control/hblogclient -I/oracle/app/product/10.2/db/rdbms/demo -I/oracle/app/product/10.2/db/rdbms/public -I/oracle/app/product/10.2/db/plsql/public -I/oracle/app/product/10.2/db/network/public -I/opt/opthss/hss/src/ucdk/tinyxml -I/opt/opthss/hss/src/ucdk/asn1 -I/opt/opthss/hss/src/ucdk/rule -c Application.cpp -o Application.o
xlC -+ -bhalt:5 -q64 -g -D_VER_HSS_ -D__LP64__ -lc -lperfstat -qrtti -qlanglvl=extc99 -D__AIX -D__aix -D_TELECOM_ -D_CHECK_TIME_ -DHAVE_STDINT_H -DTIXML_USE_STL -D_USE_DIRECT_ACCESS_ORACLE_ -DMMDB_USE_REDOLOG -DHBADMIN_SEMAPHORE -D_USE_UCDK_LOCKTYPE_ -DCITY_NUM=20 -D__LP64__ -DNDEBUG -I/opt/opthss/hss/src/pubtable -I/opt/opthss/hss/src/bill/accountindb -I/opt/opthss/hss/src/ucdk/public -I/opt/opthss/hss/src/ucdk/dai -I/opt/opthss/hss/src/ucdk/update -I/opt/opthss/hss/src/rating/unisort -I/opt/opthss/hss/src/ucdk/control/command -I/opt/opthss/hss/src/ucdk/mmdb -I/opt/opthss/hss/src/ucdk/control/param -I/opt/opthss/hss/src/ucdk/control/petri -I/opt/opthss/hss/src/ucdk/public -I/opt/opthss/hss/src/ucdk/dai -I/opt/opthss/hss/src/ucdk/control/command -I/opt/opthss/hss/src/ucdk/control/command/hotbilling -I/opt/opthss/hss/src/ucdk/dai/basedb -I/opt/opthss/hss/src/ucdk/dai/oracle -I/opt/opthss/hss/src/ucdk/dai/timesten -I/opt/opthss/hss/src/ucdk/log -I/opt/opthss/hss/src/ucdk/control/proc -I/opt/opthss/hss/src/ucdk/control -I/opt/opthss/hss/src/ucdk/control/hblogclient -I/oracle/app/product/10.2/db/rdbms/demo -I/oracle/app/product/10.2/db/rdbms/public -I/oracle/app/product/10.2/db/plsql/public -I/oracle/app/product/10.2/db/network/public -I/opt/opthss/hss/src/ucdk/tinyxml -I/opt/opthss/hss/src/ucdk/asn1 -I/opt/opthss/hss/src/ucdk/rule -c Application.cpp -o Application.o
"/usr/vacpp/include/vector", line 80.17: 1540-0129 (S) The qualifier "rebind" is not defined in the current scope.
"/usr/vacpp/include/vector", line 86.31: 1540-0700 (I) The previous message was produced while processing "class std::_Vector_val<><>,std::allocator >,std::basic_string<>,std::allocator > >".
make:1254-004 上次命令的错误代码为 1。
有人见过类似的错误么?
解决方案1: 没代码的?The qualifier "rebind" is not defined in the current scope.这个rebind可以让我们看看么?
解决方案2: 没见过。
感觉是编译器版本不搭配。
以上介绍了“ 使用vector报错的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3714163.html