xlc:在aix 6.1上找不到

时间:2013-03-21 18:39:16

标签: unix aix xlc

在websphere的安装路径上,MQ / java / lib / jdbc> make oracle 我收到了以下错误

xlc: not found

我不确定我的机器上是否安装了xlc。我的机器是AIX 6.1。但我可以在我的机器上找到xlcpp。怎么办?有没有办法创建切换文件?

如果我执行$ /usr/ccs/lib/cpp -help

我正在

1506-173 (W) Option help is not valid. Enter xlc for list of valid options.

如何进行?

2 个答案:

答案 0 :(得分:2)

/ usr / ccs / lib / cpp不是XL C / C ++ for AIX编译器,它是作为AIX的一部分提供的C预处理器。 XL C / C ++ for AIX编译器是一个单独的许可程序产品,必须单独购买许可证。

如果安装了XL C / C ++ for AIX,您会发现系统上安装了/ usr / vac / bin / xlc和/ usr / vacpp / bin / xlc ++命令。您还可以使用lslpp命令检查文件集vac.C和vacpp.cmp.core:

lslpp -L vac.C vacpp.cmp.core

答案 1 :(得分:0)

Dwayne大部分都是正确的,但我相信xlc ++也有xlc的版本。我在你的另一个问题中看到你有xlcpp所以你需要做的就是将/ usr / vacpp / bin添加到你的PATH中。

我也倾向于使用grep和lslpp:

lslpp -ch | grep vac

应告诉您已安装的xlc,xlcpp等。

HTH