2013-06-17 3 views
0

Я пытаюсь скомпилировать приложение C++ на сервере SUN с помощью компилятора Sun C++ 5.9 SunOS_sparc Patch 124863-01. При составлении я получаю ошибку ниже:PCC-S-02016, include file pathname слишком длинный

PCC-S-02016, include file pathname is too long 
Error at line 22, column 10 in file /export/home/bscs/billing1/bscsprod/billing/ 
compilation/opt_nc/hpux11.x/xalan/include/xalanc/PlatformSupport/XalanXMLChar.hp 
p 
#include <xalanc/PlatformSupport/PlatformSupportDefinitions.hpp> 
.........1 
PCC-S-02015, unable to open include file 
Error at line 37, column 10 in file BillImageRef.pcpp 
EXEC SQL BEGIN DECLARE SECTION; 
.........1 
PCC-S-02016, include file pathname is too long 

Есть ли у вас какие-либо идеи, как решить эту проблему? Спасибо заранее Regards

ответ

1

PCC-02016: включаемый файл путь слишком длинный Причина: путь к файлу для включения файлов превышает максимальную длину 80 символов.

Действие: Переместите файл include или создайте переменную окружения или логическую, чтобы сократить путь.

Прочитайте любимую документацию here

+0

Вы имеете в виду, что этот путь в файле hpp «#include » слишком длинный? следует изменить здесь предложение include? – jamel

+0

Вы проверили, что находится в строке 22? Вот где компилятор сказал, что ошибка была: [Ошибка в строке 22, столбец 10 в файле/export/home/bscs/billing1/bscsprod/billing/ компиляция/opt_nc/hpux11.x/xalan/include/xalanc/PlatformSupport/XalanXMLChar.hp p] –

+0

только включить там 22 #include jamel

0

Используйте пакетный файл. И при этом файл включает в себя требуемый каталог в качестве дополнительной ссылки каталога.