私は最近 Java で多くの開発を行っていますが、私のプロジェクトの 1 つを C++ に切り替えることを検討するように求められており、インクルードの設定に少し問題があります。残念ながら、私の C++ 知識の範囲は、私が大学で行った 2 つの学術プロジェクトです。
NetBeans でプロジェクトを作成し、外部ライブラリ (pugixml) からいくつかのヘッダーを追加しようとしています。私は持っている
#include "pugixml.hpp"
使用する予定のファイルの先頭にあります。問題は、コンパイルすると取得されることです
main.cpp:9:23: pugixml.hpp: No such file or directory
IDEはファイルの場所を確実に知っているので、これは奇妙に思えます。ライブラリ内のクラスのコード補完が機能し、制御を保持してファイル名にマウスを合わせると、ファイルが存在する正しいディレクトリが表示されます。コンパイラにこのディレクトリを含めるように説得するにはどうすればよいですか?
これは Google にとっては簡単なことのように感じられることはわかっていますが、うまくいきませんでした。