我正在尝试使用编译器 Sun C++ 5.9 SunOS_sparc Patch 124863-01 在 SUN 服务器上编译 C++ 应用程序。似乎 Pro*C++ 编译器无法识别某些系统头文件,例如vector
,list
...
我是 C++ 新手,我想知道编译器是否找不到头文件本身,或者它无法识别它,因为它是在没有.h
扩展名的情况下指定的。
我还检查了pcscfg.cfg
配置文件(如下),它应该指向 pro*C 编译的系统头文件,它似乎也是正确的:
sys_include=(/usr/include)
ltype=short
PCC-W-02109, SQLCHECK=NONE is no longer supported.. using SYNTAX
Error at line 6, column 10 in file BillImageRef.pcpp
#include <vector>
.........1
PCC-S-02015, unable to open include file
Error at line 6, column 10 in file ./include/BillImageRef.hpp
#include <list>
.........1
PCC-S-02015, unable to open include file
Error at line 7, column 10 in file ./include/BillImageRef.hpp
#include <map>
有什么想法可以解决这个问题吗?