您正在寻找的是交叉编译工具链。
工具链包括交叉编译器(在当前平台上运行的编译器,但构建二进制代码以在另一个平台上运行,在您的情况下为 AIX)、C 或 C++ 库以及其他一些有趣的工具。
我过去曾成功使用过buildroot ,这是一个可以自动创建交叉编译工具链的过程的工具。我知道他们支持多个目标平台,也许 AIX 就是其中之一。
如果您想手动编译工具链,请查看此页面上的“Roll-your-own”部分。
另一种方法(可能对您的情况更简单)是在 Ubuntu 上的虚拟机内安装 AIX 系统。这样,您就可以访问在您的机器内运行的完整 AIX 系统,从而有机会在实际条件下(或者您可能觉得这样做有趣的任何原因)开发和测试您的应用程序。
| 归档时间: |
|
| 查看次数: |
3732 次 |
| 最近记录: |