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

标签 c++ xlc

我使用 IBM XL C/C++ 编译器 v13.1.6 (13.01.0006.0000) 编译了一些代码。我的程序通过打印消息结束

1587-163

没有任何附加信息。

这是什么意思?

最佳答案

如果使用非默认的安装或配置方法,IBM XL C/C++ 编译器可能会发出没有附加信息的运行时 错误消息代码。 1587 表示错误来自 SMP 运行时 组件。

在这种情况下,将NLSPATH 环境变量设置为指向消息目录的位置。在 Knowledge Center 找到更多信息.

NLSPATH 设置后,您应该有一条完整的错误消息,例如:

1587-163 尝试在目标设备 1 上执行时遇到错误。程序将停止。

关于c++ - IBM XL C/C++ 编译器中的 `1587-163` 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48375825/

相关文章:

c++ - 用于跨类错误传播的嵌套 try/catch block ?

c++ - 当我只对比较部分值感兴趣而不能为另一部分假定默认构造函数时,如何使用 std::lower_bound

c++ - IBM xlC 编译器与 Altivec 的循环优化

c++ - 为什么 aix 上的 xlC 编译器总是为相同的 c++ 源代码生成不同的目标文件?

c++ - obj.template operator() 构造不适用于 xlC 11.1

c - IBM XL C 编译器 - 如何扩展用户包含而不是系统包含

c++ - "std::_debug_memset"未声明

c++ - C++中exit和kill的区别

c++ - C++中未定义的结构类型

c++ - 转换为不相关的引用类型是否违反了严格的别名规则?