尝试运行安装Socket.IO C ++ Client的步骤3时收到有关OpenSSL的错误

联合国教科文组织

我想从https://github.com/socketio/socket.io-client-cpp安装Socket.IO C ++客户端,但是按照https://github.com/socketio/socket.io的步骤进行操作,我遇到了一些困难-client-cpp / blob / master / INSTALL.md我已经成功安装了Boost 1_73_0版本(第1步)并运行了第2步。Boost安装在/Users/Home/Documents/boost_1_73_0socket.io C ++客户端位于/Users/Home/Documents/socket.io-client-cpp

当我使用此代码运行步骤3时:

(base) MacBook-Pro-7:socket.io-client-cpp Home$ cmake -DBOOST_ROOT:STRING=/Users/Home/Documents/boost_1_73_0 -DBOOST_VER:STRING=1_73_0 ./

我收到以下错误:

-- not define build type, set to release
CMake Error at CMakeLists.txt:23 (find_package):
  find_package called with invalid argument "1_73_0"


-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_INCLUDE_DIR) 
-- Configuring incomplete, errors occurred!
See also "/Users/Home/Documents/GitHub/socket.io-client-cpp/CMakeFiles/CMakeOutput.log".

我也尝试brew install openssl在目录中安装openssl ,但是我仍然收到相同的错误。如果您澄清我该怎么办,我将不胜感激。

九柱游戏

命令行中BOOST_VER缓存变量的内容作为参数cmake提供给CMake的find_package命令:

1_73_0

但是,根据find_package文档,格式必须使用句点来分隔版本组件:

[version]参数要求找到的软件包应与之兼容的版本(格式为major[.minor[.patch[.tweak]]]

只需更改cmake命令行以符合所需的版本格式即可:

cmake -DBOOST_ROOT:STRING=/Users/Home/Documents/boost_1_73_0 -DBOOST_VER:STRING=1.73.0 ./

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试运行socket.io示例时遇到跨域请求阻止错误

来自分类Dev

错误:尝试运行简单的服务器js文件时找不到模块'socket.io'

来自分类Dev

尝试运行angular.io“英雄之旅”最终失败时遇到错误

来自分类Dev

退出Process时尝试运行代码C#

来自分类Dev

尝试运行默认 C# HSPI A 模板时出错

来自分类Dev

尝试运行作曲家安装时出错

来自分类Dev

尝试运行 ./configure --prefix=/tools 以安装 systemc 时出错

来自分类Dev

在尝试运行C pthread程序的命令行中获取权限被拒绝的错误

来自分类Dev

每次我尝试运行NPM安装终端时都会引发一些错误

来自分类Dev

尝试运行Scala脚本,安装“ sbt / sbt”时出现应征者错误

来自分类Dev

有关socket.io适配器的问题

来自分类Dev

尝试运行serve -s build时收到错误消息

来自分类Dev

尝试运行Arduino时出现错误

来自分类Dev

尝试运行Steam时'为appid(steam)安装Breakpad异常处理程序'

来自分类Dev

尝试运行Steam时'为appid(steam)安装Breakpad异常处理程序'

来自分类Dev

每当我尝试运行包安装时,Bundler :: GemfileNotFound

来自分类Dev

C ++程序连续两次尝试运行写循环时显示“ ..停止工作”错误

来自分类Dev

成功安装sqlite3后尝试运行代码时,如何解决此“找不到模块错误”?

来自分类Dev

如何在没有此Microsoft Visual C ++错误的情况下安装nodejs socket.io?

来自分类Dev

我正在尝试安装Eclipse,但是当我尝试运行./configure时,它不起作用

来自分类Dev

FitNesse尝试运行错误版本的Java

来自分类Dev

尝试运行Rabbitmq时连接被拒绝

来自分类Dev

尝试运行迦太基时出错

来自分类Dev

尝试运行测试时获取UrlGenerationErrorr

来自分类Dev

尝试运行Windows Steam时出错

来自分类Dev

尝试运行Agalritty时快照失败

来自分类Dev

尝试运行 make 命令时出错

来自分类Dev

尝试获取socket.io时出现错误404

来自分类Dev

尝试使用socket.io时出现错误

Related 相关文章

  1. 1

    尝试运行socket.io示例时遇到跨域请求阻止错误

  2. 2

    错误:尝试运行简单的服务器js文件时找不到模块'socket.io'

  3. 3

    尝试运行angular.io“英雄之旅”最终失败时遇到错误

  4. 4

    退出Process时尝试运行代码C#

  5. 5

    尝试运行默认 C# HSPI A 模板时出错

  6. 6

    尝试运行作曲家安装时出错

  7. 7

    尝试运行 ./configure --prefix=/tools 以安装 systemc 时出错

  8. 8

    在尝试运行C pthread程序的命令行中获取权限被拒绝的错误

  9. 9

    每次我尝试运行NPM安装终端时都会引发一些错误

  10. 10

    尝试运行Scala脚本,安装“ sbt / sbt”时出现应征者错误

  11. 11

    有关socket.io适配器的问题

  12. 12

    尝试运行serve -s build时收到错误消息

  13. 13

    尝试运行Arduino时出现错误

  14. 14

    尝试运行Steam时'为appid(steam)安装Breakpad异常处理程序'

  15. 15

    尝试运行Steam时'为appid(steam)安装Breakpad异常处理程序'

  16. 16

    每当我尝试运行包安装时,Bundler :: GemfileNotFound

  17. 17

    C ++程序连续两次尝试运行写循环时显示“ ..停止工作”错误

  18. 18

    成功安装sqlite3后尝试运行代码时,如何解决此“找不到模块错误”?

  19. 19

    如何在没有此Microsoft Visual C ++错误的情况下安装nodejs socket.io?

  20. 20

    我正在尝试安装Eclipse,但是当我尝试运行./configure时,它不起作用

  21. 21

    FitNesse尝试运行错误版本的Java

  22. 22

    尝试运行Rabbitmq时连接被拒绝

  23. 23

    尝试运行迦太基时出错

  24. 24

    尝试运行测试时获取UrlGenerationErrorr

  25. 25

    尝试运行Windows Steam时出错

  26. 26

    尝试运行Agalritty时快照失败

  27. 27

    尝试运行 make 命令时出错

  28. 28

    尝试获取socket.io时出现错误404

  29. 29

    尝试使用socket.io时出现错误

热门标签

归档