Linux下的make命令使用问题
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 09:12:53
Linux下的make命令使用问题
分开操作make 再make install
和
make && make && install
有什么不同呢?
分开操作make 再make install
和
make && make && install
有什么不同呢?
打错了罢?是make && make intall
&& 是 shell 的逻辑 and (和),如果前面的命令执行失败,(true or flase)
退出状态不是 0 ,就不会执行后面的命令 ,
最后命令的退出状态会在 shell 默认变量 找到,例
nc10@your-5554c55be4
$ ls
Mail/ doc/ hh* matrix/ sign.dat trash
News/ ee* junk numsorted* socket.awk* ttt.awk*
bin/ ex30.sh* lib/ pp* software/
crack_allword.txt hex2dec.awk lynx.cfg sign tmp/
nc10@your-5554c55be4
$ test -f "pp" && echo "yes,you have it"
yes,you have it
nc10@your-5554c55be4
$ echo
0
nc10@your-5554c55be4
$ test -f "lllll" && echo "yes,you have it"
nc10@your-5554c55be4
$ echo
1
nc10@your-5554c55be4
$
第二次执行测试文件 lllll,没有这文件,test名令执行失败,
( 条件为假(flase)),随后的命令就不执行
nc10@your-5554c55be4
$ test -f "lllll" ; echo "yes,you have it"
yes,you have it
nc10@your-5554c55be4
$
分开两个命令,那不管前面执行如何,随后的还是会执行
如果分成两 make ; make install,那make编译有错误的话,还是会照样
install ,但安装的程序不能用哦.
Is that clear?:)
&& 是 shell 的逻辑 and (和),如果前面的命令执行失败,(true or flase)
退出状态不是 0 ,就不会执行后面的命令 ,
最后命令的退出状态会在 shell 默认变量 找到,例
nc10@your-5554c55be4
$ ls
Mail/ doc/ hh* matrix/ sign.dat trash
News/ ee* junk numsorted* socket.awk* ttt.awk*
bin/ ex30.sh* lib/ pp* software/
crack_allword.txt hex2dec.awk lynx.cfg sign tmp/
nc10@your-5554c55be4
$ test -f "pp" && echo "yes,you have it"
yes,you have it
nc10@your-5554c55be4
$ echo
0
nc10@your-5554c55be4
$ test -f "lllll" && echo "yes,you have it"
nc10@your-5554c55be4
$ echo
1
nc10@your-5554c55be4
$
第二次执行测试文件 lllll,没有这文件,test名令执行失败,
( 条件为假(flase)),随后的命令就不执行
nc10@your-5554c55be4
$ test -f "lllll" ; echo "yes,you have it"
yes,you have it
nc10@your-5554c55be4
$
分开两个命令,那不管前面执行如何,随后的还是会执行
如果分成两 make ; make install,那make编译有错误的话,还是会照样
install ,但安装的程序不能用哦.
Is that clear?:)
Linux下的make命令使用问题
请问linux系统下的这个命令
Linux中sed命令的使用? dog cat dog pig dog linux dog unix
linux 下的source命令的作用是什么?
linux下的find命令有个疑问
linux里面的sed命令
linux系统中ls命令问题
英语翻译参考:出现在一下环境中,关于linux的命令说明的NAMEmkdir - make directoriesSYN
ln 命令的作用!我知道在linux中ln是用来作链接的,但是在使用这个操作系统时,会在什么情况下用到这种命令呢!
linux 的mount命令的意思
linux 的tar 命令的 -f
关于linux的sed命令的几个问题