客户升级报错,PCC-S-02201

本文档详细记录了在AIX系统上遇到的PCC-S-02201编译错误。通过查看AIX编译版本(lslpp)发现xlC预处理器问题。编译时在公共头文件中出现语法错误,主要是符号预期不匹配。解决方案是更新/usr/include目录下的standards.h头文件以匹配较低的编译环境版本。
摘要由CSDN通过智能技术生成

1.AIX查看编译版本lslpp -l|grep xlC
test_trade:/usr/include#lslpp -l|grep xlC
  xlC.adt.include            8.0.0.0  COMMITTED  C Set ++ Application
  xlC.aix50.rte             10.1.0.3  COMMITTED  XL C/C++ Runtime for AIX 5.3
  xlC.cpp                    9.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.cpp          9.0.0.0  COMMITTED  C for AIX Preprocessor
  xlC.msg.en_US.rte         10.1.0.3  COMMITTED  XL C/C++ Runtime
  xlC.rte                   10.1.0.3  COMMITTED  XL C/C++ Runtime
test_trade:/usr/include#oslevel
  5.3.0.0
2.编译报错
Syntax error at line 521, column 31, file ../public/fundpub.h:
Error at line 521, column 31 in file ../public/fundpub.h
int GetFareDetail(const TFare *pFare,TFeeDetail *ptFeeDetail,int iFlag); 
..............................1
PCC-S-02201, Encountered the symbol "*" when expecting one of the following:

   , ( ) [

Synta

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值