前提
ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
C++でwebsocket通信等をしたいなと思っプログラムを組もうと思っています。その最初の段階で躓いています。
実現したいこと
ここに実現したいことを箇条書きで書いてください。
-
cpprestsdk
をインストールしたい。
発生している問題・エラーメッセージ
bash
1CMake Error at CMakeLists.txt:8 (find_package): 2 By not providing "Findcpprestsdk.cmake" in CMAKE_MODULE_PATH this project 3 has asked CMake to find a package configuration file provided by 4 "cpprestsdk", but CMake did not find one. 5 6 Could not find a package configuration file provided by "cpprestsdk" with 7 any of the following names: 8 9 cpprestsdkConfig.cmake 10 cpprestsdk-config.cmake 11 12 Add the installation prefix of "cpprestsdk" to CMAKE_PREFIX_PATH or set 13 "cpprestsdk_DIR" to a directory containing one of the above files. If 14 "cpprestsdk" provides a separate development package or SDK, be sure it has 15 been installed. 16
該当のソースコード
cmake
1cmake_minimum_required(VERSION 3.9) 2project(...) 3 4set(CMAKE_CXX_STANDARD 17) 5 6#add_library(... library.cpp) 7 8find_package(cpprestsdk REQUIRED) 9add_executable(CPPCord library.cpp) 10target_link_libraries(... PRIVATE cpprestsdk::cpprest)
試したこと
ここに問題に対して試したことを記載してください。
-
issueを参考にして、
target_link_libraries(project PRIVATE cpprest)
を最下段に追加 -
順番を入れ替える
補足情報(FW/ツールのバージョンなど)
OS: Win11
Editor: CLion #CL-223.8214.51
回答1件
あなたの回答
tips
プレビュー