我有一个用户定义的 C++ 库,我们称之为库。它的文件夹中有几个头文件,我已将它们放入mingw包含目录(mingw\include)。我还将获得的liblibrary.a文件放入 mingw lib 目录(mingw\lib)。
在 main.cpp 文件中,我包含了一个遵循规则的头文件,例如当您包含 openGL 头文件时;这就是我们所做的
#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