Я пытаюсь скомпилировать приложение C++ на сервере SUN, используя компилятор Sun C++ 5.9 SunOS_sparc Patch 124863-01. Кажется, что компилятор 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>
Любые идеи для решения этой проблемы?