CodeBlocks外部库管理

时间:2015-11-25 19:10:03

标签: linker codeblocks

我在安装用于Code :: Blocks的库时遇到了一些麻烦。具体来说,opencv库。我希望能够将我的所有库存储在一个文件中,并且能够通过声明在任何程序中包含库中的头文件

#include "header.h"

而不是更长的

#include "C:\ Programs \ bla \ bla \ bla \ Libraries \ mylib \ lib \ header.h"

这可能,或者我是否必须在我想要使用它的每个程序中包含该库的副本?

我应该如何配置我的编译器和链接器搜索目录来实现这一目标?我应该如何配置链接器设置?

1 个答案:

答案 0 :(得分:0)

如果所有头文件都在一个目录中,您应该能够在全局设置中包含该目录。然后,每个项目都会查找该文件。

  

code :: blocks - >设置 - >编译器设置 - >全局编译器设置 - >编译器设置选项卡 - >其他选项标签 - >写“-I the / string / to / your / directories”和 - >行

这使得所有项目都链接到此目录。如果你把标题放在那里,你应该好好去

KR

HEWI