gpt4 book ai didi

cmake - FindOpenSSL.cmake :422 when parsing string 处 CMake 代码中的语法错误

转载 作者:行者123 更新时间:2023-12-04 04:03:03 29 4
gpt4 key购买 nike

CMake Error at /usr/local/Cellar/cmake/3.17.3/share/cmake/Modules/FindOpenSSL.cmake:421 (file):
Syntax error in cmake code at

/usr/local/Cellar/cmake/3.17.3/share/cmake/Modules/FindOpenSSL.cmake:422

when parsing string

^#[\t ]*define[\t ]+OPENSSL_VERSION_STR[\t ]+\"([0-9])+\.([0-9])+\.([0-9])+\".*

Invalid escape sequence \.
Call Stack (most recent call first):
CMakeLists.txt:8 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!

我已经安装了 OpenSSL,但我不知道为什么 CMake 不让我运行代码。

最佳答案

此问题是 CMake 版本 3.17.3 中引入的错误,请参阅提交 here .代码更改旨在更新 CMake 解析 OpenSSL 版本号的方式,但 CMake 维护人员使用的正则表达式格式不正确。

此问题很快在 CMake 3.18.0-rc1 中得到修复 here , 所以如果你升级到最新的 CMake版本问题将得到解决。

关于cmake - FindOpenSSL.cmake :422 when parsing string 处 CMake 代码中的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62785693/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com