liuqiong7618 发表于 2013-11-01 09:48

HP UX 系统下,make命令

我的系统是hp ux 11.31, 系统自带有make命令

但是用make命令编译文件, 我之前在solaris和FreeBSD上,都是用如下的格式编译:
比如我的makefile路径在/var/SPS/Release路径下

make -C /var/SPS/Releaseclean
make -C /var/SPS/Release

上面两个命令是可以成功的。


但是在hp ux系统上,提示不识别-C

我修改成make -f/var/SPS/Releaseclean, 提示must be a separator


请问下,HPUX下面有没有替代make -C 的 命令呢

lbseraph 发表于 2013-11-01 11:06

回复 1# liuqiong7618

你看看HP-UX的make的manpage,-C是改变文件夹路径的,-f是使用某个文件作为makefile,不一样的作用。

如果你想用-C的话,安装一个GNU的make吧:http://hpux.connect.org.uk/hppd/hpux/Gnu/make-4.0/
   

liuqiong7618 发表于 2013-11-01 12:21

谢谢,我下载之后可以用了

lbseraph 发表于 2013-11-01 12:44

回复 3# liuqiong7618

下次碰到类似的,可以查一下GNU有没有相应的工具可以代替的。HP-UX系统原生的一些工具(tar也是如此)没有做过修改更别说增强的功能了,一些Linux新有的option也不会有的。
   
页: [1]
查看完整版本: HP UX 系统下,make命令