【发布时间】:2018-01-22 06:34:29
【问题描述】:
我使用 IBM XL C/C++ 编译器 v13.1.6 (13.01.0006.0000) 编译了一些代码。我的程序以打印消息结束
1587-163
没有任何额外信息。
这是什么意思?
【问题讨论】:
我使用 IBM XL C/C++ 编译器 v13.1.6 (13.01.0006.0000) 编译了一些代码。我的程序以打印消息结束
1587-163
没有任何额外信息。
这是什么意思?
【问题讨论】:
如果使用了非默认的安装或配置方法,IBM XL C/C++ 编译器可能会发出 runtime 错误消息代码而没有其他信息。 1587 表示错误来自 SMP runtime 组件。
在这种情况下,将NLSPATH 环境变量设置为指向消息目录的位置。更多信息请访问Knowledge Center。
NLSPATH 设置后,你应该有一个完整的错误信息,例如:
1587-163 Error encountered while attempting to execute on the target device 1. The program will stop.
【讨论】:
export NLSPATH=/sw/summitdev/xl/20171023-beta/msg/en_US/smprt.cat,但这似乎让一切正常了。谢谢!