Linker 代码块外部库管理

Linker 代码块外部库管理,linker,codeblocks,Linker,Codeblocks,我在安装用于代码::块的库时遇到一些问题。特别是opencv库。我希望能够将我所有的库存储在一个文件中,并且能够在任何程序中包含库中的头文件,方法是 #include "header.h" 而不是更长的时间 #include "C:\ Programs \ bla \ bla \ bla \ Libraries \ mylib \ lib \ header.h" 这是可能的,还是我必须在我想要使用它的每个程序中包含一个库的副本 我应该如何配置我的编译器和链接器搜索目录来实现这一点?我应该如何

我在安装用于代码::块的库时遇到一些问题。特别是opencv库。我希望能够将我所有的库存储在一个文件中,并且能够在任何程序中包含库中的头文件,方法是

#include "header.h"
而不是更长的时间

#include "C:\ Programs \ bla \ bla \ bla \ Libraries \ mylib \ lib \ header.h"
这是可能的,还是我必须在我想要使用它的每个程序中包含一个库的副本


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

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

代码::块->设置->编译器设置->全局编译器设置->编译器设置选项卡->其他选项选项卡->写入“-I/string/to/your/目录”和->确定

这使所有项目都链接到此目录。如果你把你的头球放在那里,你就可以出发了

韩元


Hewi

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

代码::块->设置->编译器设置->全局编译器设置->编译器设置选项卡->其他选项选项卡->写入“-I/string/to/your/目录”和->确定

这使所有项目都链接到此目录。如果你把你的头球放在那里,你就可以出发了

韩元


Hewi

hey ivkid,你在最初的问题中写道:我所有的库都在一个文件中,你的意思是“在一个目录中”?hey ivkid,你在最初的问题中写道:我所有的库都在一个文件中,你的意思是“在一个目录中”?