在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.
如何进行?
答案 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