1

我有一个用户定义的 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
4

1 回答 1

0

你可以试试这个

g++ main.cpp -llibrary -o main

参考

于 2013-01-12T18:11:30.990 回答