"[ ]" 是test的意思. d表示directory [-d dname]表示如果dname这个directory在你的当前目录下存在 则为真,即为0(与c++等高级语言中相反,0为假). "||"很显然就是表示逻辑或了. 例如A||B,如果A为真,则根本不必判断B的真假了直接执行下面的语句;如果A为假则需要进一步判断B的真假. |
makefile中 -d选项的含义?
最新推荐文章于 2023-11-08 16:53:38 发布
"[ ]" 是test的意思. d表示directory [-d dname]表示如果dname这个directory在你的当前目录下存在 则为真,即为0(与c++等高级语言中相反,0为假). "||"很显然就是表示逻辑或了. 例如A||B,如果A为真,则根本不必判断B的真假了直接执行下面的语句;如果A为假则需要进一步判断B的真假. |