首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Aix 下编译小疑点

2012-02-13 
Aix 下编译小问题我是新手,有些东西不太懂.只知道目标服务器AIX版本是5.0然后设置了环境变量xlc 可用,cc也

Aix 下编译小问题
我是新手,有些东西不太懂.只知道目标服务器AIX版本是5.0
然后设置了环境变量 xlc 可用,cc也可用 但是gcc make都不能用.
一用 make 就出现如下信息
makefile ,line 1: make: dependency line needs colon or double colon operator 
是怎么回事
如果需要另外安装编译器,那么安装哪个版本的?
主要是用来编译 c/c++的.


[解决办法]
我能想到2个可能的原因
1.你AIX上的make 和 GNU的make(即linux的make)是不同的 所以如果Makefile是针对linux下写的 那么用AIX的make 可能就会出问题。 你安装GNU的make命令试试。
2.如果不是1的问题 那么很可能是你Makefile格式错误
[解决办法]
gcc不能用很正常,man 命令试一下,或许根本没有安装吧?
如果你什么都不会,建议你在别的地方搭一套与目标相同的环境(相信你们公司有人会),去编译,然后再拿过来用

热点排行