相关疑难解决方法(0)

CMake:如何在Regexp中替换反斜杠文字?

我试图用反斜杠替换forwardslashes.要做到这一点,我有以下代码行:

STRING(REGEX REPLACE "/" "\\" SourceGroup ${SourceGroupPath} )
Run Code Online (Sandbox Code Playgroud)

SourceGroupPath = A/File/Path.SourceGroup是将结果设置为的变量.

我遇到的问题是代码的"\\"部分.我已经尝试了几种方法来使用反斜杠文字,如"\\"和使用unicode,但似乎没有任何工作.

我在CMake中遇到的错误是:

CMakeLists.txt处的CMake错误:41(STRING):字符串子命令REGEX,mode REPLACE:replace-expression以反斜杠结尾.

有人可以帮帮我吗?

谢谢,

沃特

regex string cmake backslash

14
推荐指数
2
解决办法
1万
查看次数

CMake - 检查是否安装了 Pylint

我正在使用 Cmake 浏览目录中的所有 .py 文件,并使用 Pylint 检测错误和检查编码标准。

有没有办法让我检查是否使用 cmake 安装了 Pylint?这段代码是否独立于操作系统(例如对于 Ubuntu 和 Windows)?

pylint cmake

5
推荐指数
1
解决办法
1489
查看次数

标签 统计

cmake ×2

backslash ×1

pylint ×1

regex ×1

string ×1