c++ - uWebsockets 架构 x86_64 的未定义符号
问题描述
我是 C++ 和外部依赖项的新手。真的不知道如何解决这个编译错误......
错误:
Undefined symbols for architecture x86_64:
"uS::TLS::Context::~Context()", referenced from:
CMakeLists.txt:
cmake_minimum_required(VERSION 2.8)
project( opencv )
add_definitions(
-std=c++11
)
find_package(OpenCV REQUIRED)
find_package(ZLIB REQUIRED)
include_directories(${ZLIB_INCLUDE_DIRS})
find_package(OpenSSL REQUIRED)
include_directories(${OPENSSL_INCLUDE_DIR})
add_executable( opencv main.cpp Camera.cpp Camera.h Communication.cpp Communication.h)
target_link_libraries( opencv
${OpenCV_LIBS}
${OPENSSL_LIBRARIES}
${ZLIB_LIBRARIES}
)
解决方案
推荐阅读
- python - MySQL不更新重复查询
- react-native - Manage LAT + LON as variables to get DISTANCE
- python - 如何将 docker 与 pycharm 一起使用?
- sas - 使用通过连接到 Teradata 的 sql 获取有关 SAS 日志中的数据插入和更新的统计信息
- c - 在重新分配之后组织指针数组
- javascript - PHP:如何获取单选按钮的值然后在 SQL statemet 中使用它
- c++ - 使用 map 为类创建迭代器
- c# - 是否可以使用模拟对象作为另一种模拟方法的输入?
- ceph - 从失败的 Ceph 集群中恢复 - 非活动 PG(关闭)
- batch-file - 如何以编程方式运行具有管理员权限的批处理脚本?