IBM XL C/C++ 编译器中的“1587-163”是什么意思

What does `1587-163` mean from the IBM XL C/C++ compiler

我使用 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.