我用的是Windows10机器。我已经使用vcpkg安装了cpprestsdk
vcpkg install cpprestsdk 我的CMakeLists.txt有以下几行
find_package(cpprestsdk CONFIG REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE cpprestsdk::cpprest cpprestsdk::cpprestsdk_zlib_internal cpprestsdk::cpprestsdk_boost_internal cpprestsdk::cpprestsdk_brotli_internal)正在运行
cmake -GNinja .. -DCMAKE_TOOLCHAIN_FILE="C:\Program Files\vcpkg\scripts\buildsystems\vcpkg.cmake"给出了以下错误
Make Error at C:/Program Files/vcpkg/scripts/buildsystems/vcpkg.cmake:250 (_add_library):
Target "<target_name_hidden>" links to targe
"cpprestsdk::cpprestsdk_boost_internal" but the target was not found.
Perhaps a find_package() call is missing for an IMPORTED target, or an是否缺少别名目标?
发布于 2020-05-12 21:48:21
find zlib - find模块引入了接口库cpprestsdk_zlib_internal,该接口库没有安装说明,因此在命名空间cpprestsdk中不可用,也不会导入
https://stackoverflow.com/questions/61744037
复制相似问题