質問: ### [C++]Mac上でgithubからcloneしたライブラリをincludeしたい。 pathの通し方が悪いのかもしれませんが、g++でコンパイルできません。以下にコンパイラのエラーを示します。 ``` $ g++ test.cpp In file included from test.cpp:2: ./cpr/cpr.h:4:10: fatal error: 'cpr/api.h' file not found #include "cpr/api.h" ^~~~~~~~~~~ 1 error generated. ``` このライブラリは、githubからgit cloneして持ってきたものです。 エラーを見ると、ヘッダファイル内でincludeしているpathが誤っていることが原因のようですが、いちいちこれを全てのファイルで変更するのは手間であるため、正しい方法が知りたいです。このライブラリはgithubでstarが1800個あるため、私が原因であると考えられます。 私はc++におけるライブラリの導入の仕方を理解しておらず、検索しても解決出来なかったため質問させていただいております。 よろしくお願いします。
回答: 通常ヘッダやライブラリを配置したフォルダのパスを設定します。 設定方法は VisualStudio や CMake などのビルド方法によって指定は異なります。