我想使用Linux,如果CMakeLists.txt中的条件由add_custom_command(…),我需要运行这些条件,并在makefile做一些判断。 喜欢这个:
cmake_minimum_required(VERSION 2.8) add_custom_target(temp_target ALL) add_custom_command(TARGET temp_target PRE_BUILD COMMAND if ["a" != "b"]; then echo 1; fi; VERBATIM )
我应该怎么做,如果我想使用
if ["a" != "b"]; then echo 1; fi;
什么时候make makefile? 非常感谢您的帮助!
Git Bash – 腻子 – 不是一个git回购问题 – Windows
为什么“kill”与terminal和system()不同?
如何循环一段时间?
正则expression式结尾处的“ 2”是什么意思?
我怎样才能将标准文件压缩到一个文件中,并将标准打印到标准中?
variables是variablesbash的子string
bash:/ bin / tar:用tar压缩很多文件时参数列表太长
防止进程使用pkill自杀
Bashdate命令无效date
将两个或更多STDOUTredirect到一个STDIN
您可以使用/bin/sh -c作为COMMAND参数指定一行shell代码:
COMMAND /bin/sh -c "if [ 'a' != 'b' ]; then echo 1; fi;"
请注意, [是bash的扩展,对于像“dash”这样简单的shell可能是未知的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。