这个错误通常表示在 CMake 构建过程中找不到 eclipse-paho-mqtt-c::paho-mqtt3as
目标。出现此错误的原因可能是没有正确安装 eclipse-paho-mqtt-c
库,或者 CMake 无法找到它。
请确保已经按照正确的步骤安装了 eclipse-paho-mqtt-c
库,并且库所在的路径已添加到 CMake 的搜索路径中。
另外,请确认你是否在项目的 CMakeLists.txt 文件中使用了 find_package()
调用来查找和导入 eclipse-paho-mqtt-c
库。示例如下:
find_package(eclipse-paho-mqtt-c REQUIRED)
# ...
add_library(paho-mqttpp3 ...)
target_link_libraries(paho-mqttpp3 PRIVATE eclipse-paho-mqtt-c::paho-mqtt3as)
如果仍然遇到问题,请检查相关文档和指南以获得更详细的解决方案。
内容由零声教学AI助手提供,问题来源于学员提问