compiler-errors - 虽然放在mingw文件夹中,但找不到包含的库头文件

我有一个用户定义的 C++ 库,我们称之为库。它的文件夹中有几个头文件,我已将其放入 铭文包含目录( mingw\include )。我也获得了 图书馆.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

最佳答案

你可以试试这个

g++ main.cpp -llibrary -o main

ref

https://stackoverflow.com/questions/14296304/

相关文章:

macos - 在Xcode中使用FreeImage

c# - EF5十进制类型映射的奇怪编译器错误

android - 在Android版Eclipse中使用新版本的开发工具等时出错

windows - Windows上的powerpc编译器给出 “c++ compiler not

compiler-errors - sun.misc.InvalidJarIndexExceptio

asp.net - asp.net C#编译器错误CS1061

android - Android “The specified child already has

function - 数组被错误地称为子或函数

objective-c - XCode 4.5中的工作区/编译/库问题,试图集成Box2DCocos

android - 生成的渲染脚本文件导致 “Invalid unicode”错误