外部图书馆

时间:2010-09-15 21:08:52

标签: c++ gcc

如何通过#include使全局访问.h文件?如果它的编译器特定于migw或gcc。 C ++

2 个答案:

答案 0 :(得分:3)

如果我正确理解了您的问题,您需要编译器的“-I”选项 - 这会将目录添加到包含文件搜索路径中。

答案 1 :(得分:0)

我所做的是在

中安装标题
  

/ i686的-PC-的mingw32 /包括

中的libs

  

/ i686的-PC-的mingw32 / lib中

和dll在

  

/ i686的-PC-的mingw32 / bin中

并将最后一个添加到PATH(因此,您构建的程序将找到相关的dll。)

对于具有i686-pc-mingw32(32位)或i686-w64-mingw32(64位)的mingw-w64开关x86_64-w64-mingw32

这允许#include找到没有任何额外-I开关的文件。它与linux上的make install相同(在大多数简单情况下)。