私はユーザー定義の C++ ライブラリを持っています。これをlibraryと呼びましょう。そのフォルダーには、 mingwインクルード ディレクトリ ( mingw\include ) にドロップしたヘッダーファイルがいくつかあります。また、達成したliblibrary.aファイルを mingw lib ディレクトリ ( mingw\lib ) にドロップしました。
そしてmain.cppファイルには、openGLヘッダーファイルを含めるときのように、ルールに従ってヘッダーファイルの1つを含めました。これが私たちの仕事です
#include <GL/glut.h>
そして、私のインクルードは次のようになります
#include <library/header.h>
int main (){
/*
** blah blah
*/
}
そしてコンパイルでは、
g++ -c main.cpp
コンパイラは、library/header.h ファイルが見つからないと文句を言います。何が間違っているのでしょうか?
リンクさせられないように..
g++ -llibrary main.o -o main