作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
file.txt 只要我在其中输入$,配置文件就会生成但构建失败。 我也试过 echo -6ren">
我正在尝试使用 CMake 添加一个 custom_command 并调用 COMMAND echo "$"> file.txt
只要我在其中输入$,配置文件就会生成但构建失败。
我也试过 echo "\$"但似乎没有用。
add_custom_command( TARGET ${TARGET_NAME}
POST_BUILD
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/out
COMMAND echo "-keep class com.android.**\$* { ; }" >> ./proguard.txt
)
cmake 命令有效,但只要调用 ninja,就会出现以下错误:
error: 'src', needed by 'all', missing and no known rule to make it
似乎 cmake 无法生成构建步骤。我的目的是将 **$
打印到一个文件中。
最佳答案
两者
COMMAND echo "$$" > file.txt
和
COMMAND echo "$" > file.txt VERBATIM
输出 $
登录给定文件。
编辑:这适用于 makefile 生成器,并且仅当从终端运行 make
时。通常重定向符号“>”在 COMMAND
表达式中没有按预期工作。
关于cmake - 带有特殊字符的 custom_command ECHO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31551756/
我正在尝试使用 CMake 添加一个 custom_command 并调用 COMMAND echo "$"> file.txt 只要我在其中输入$,配置文件就会生成但构建失败。 我也试过 echo
我在 C++ 项目中将 CMake 与 Flex 结合使用时遇到一些问题。我使用 FindFlex 及其宏 FLEX_TARGET 生成一个自定义命令,该命令仅调用 Flex 可执行文件以从 .l 文
我是一名优秀的程序员,十分优秀!