`

Code Blocks IDE在linux下添加include & lib路径

 
阅读更多
摘自:http://bbs.csdn.net/topics/350101552

第一步:编译第三方库,得到头文件和库,例如路径关系:
D:\MyLib\include
D:\MyLib\lib
在include中放头文件,在lib中放置库文件。

第二步:创建全局变量,菜单:Settings > Global variables, New一个新的,选名字,例如MYLIB
Base: D:\MyLib
include: $(BASE)\include
lib: $(BASE)\lib

第三步:设置工程搜索路径,菜单:Project > build options > Search directories
Compiler: $(#MYLIB.include)
Linker: $(#MYLIB.lib)

即可使用。
如果不想添加全局变量,则第三步时,使用绝对路径,来分别设置头文件和库文件的查找路径。
分享到:
评论

相关推荐

    Linux下C语言编程入门

    2. **IDE(集成开发环境)**:Windows下常见的有Visual Studio,而在Linux下则有诸如Eclipse、Code::Blocks等。 3. **文本编辑器**:在Linux下,开发人员更倾向于使用如Emacs、Vim等文本编辑器来进行编码工作。 ###...

    ACE win Linux 下的安装和部署以及部分入门级别的资料

    对于初学者,了解如何在Eclipse、Code::Blocks或其他IDE中配置ACE项目是很重要的。 2. **ACE入门.doc**:这是一份入门教程,可能会涵盖ACE的主要组件、基本的网络通信模式、ACE_Wrapped_Stream_Clients和Servers的...

    [mingw gcc编译]opencv2.4.10 codeblocks可用版本

    5. **集成到Code::Blocks**:为了在Code::Blocks中使用OpenCV,需要将这三个文件夹复制到Code::Blocks安装目录下的MinGW文件夹。具体路径通常是`安装目录>/mingw`。这样,IDE在编译和运行时就能找到所需的库文件和...

    opencv 静态库(cvL.lib;cxcoreL.lib)

    - 开发环境:配合IDE(如Visual Studio、Code::Blocks等)进行配置,确保链接器能找到库文件。 9. **示例代码**: - 一个简单的OpenCV程序可能如下所示: ```cpp #include #include #include int main()...

    OpenGL配置过程及相关文件(含glut.h glut.dll glut.lib glut32.dll glut32.lib

    1. 安装OpenGL开发环境:你需要一个支持OpenGL的图形驱动,比如NVIDIA或AMD的驱动,以及一个IDE,如Visual Studio或Code::Blocks,它们通常包含支持OpenGL的编译器和链接器。 2. 设置包含目录:在IDE中,需要指定...

    Swarm的配置

    在Code::Blocks中,需要在设置中找到编译器配置选项,清除原有的链接器设置,并添加Swarm和GNUstep的库文件路径。文中列出了所有需要添加的库文件,例如libswarm.a、libswarmobjc.a等等。同样的,还需要设置搜索目录...

    在 console mode 中使用 C、C++ 编译器

    1. **Visual C++**:假设安装路径为`C:\MSDEV\VC98`,编译器`CL.EXE`位于`BIN`目录下,头文件在`INCLUDE`目录,标准库在`LIB`目录。因此,你需要创建一个批处理文件,设置上述环境变量,例如: ```batch set PATH=...

    codeblocks下配置freeglut(原glut)

    在本文中,我们将深入探讨如何在Code::Blocks环境中配置FreeGLUT...它使得在Code::Blocks等IDE中编写OpenGL程序变得更加简单。了解这些步骤将帮助你在进行图形编程时快速搭建环境,专注于代码本身而不是环境配置问题。

    mingw32-gcc curl_7.61 windows库 codeblocks直接使用

    在编译项目时,通过在Code::Blocks的“Build Options”中添加 `-lcurl` 链接选项,告诉链接器需要链接Curl库。最后,点击编译和运行,你的程序就可以利用Curl库进行网络通信了。 总的来说,这个主题涉及到的知识点...

    freeglut-MinGW-2.8.1-1.mp.zip

    3. 将解压后的库文件复制到MinGW的安装目录下的lib和include目录,或者将库文件路径添加到Code::Blocks的项目设置中。 4. 在源代码中包含freeglut的头文件,并使用其提供的函数进行窗口和OpenGL上下文的初始化。 5. ...

    OpenCV3.3 mingw64位编译 包含contribute部分,适用于除vc编译器的ide

    2. **设置项目配置**:在你的IDE(比如Code::Blocks, Eclipse, 或者Qt Creator)中,需要配置项目的链接器设置,指向OpenCV的.lib文件,并添加相应的头文件目录。 3. **链接问题**:在编译过程中,可能会遇到未解决...

    配置好的CodeBlocks20.03+wxWidgets3.14

    接着,转到“工具”>“构建选项”,在“全局变量”中添加指向wxWidgets库头文件和库文件的路径,例如`$(wxdir)\include`和`$(wxdir)\lib`。 4. **创建新项目**:在CodeBlocks中,选择“文件”>“新建”>“项目”,...

    mingw64.zip

    4. **安装OpenCV**:编译完成后,使用`mingw32-make install`命令将OpenCV安装到指定的路径,通常是MingW64的安装目录下的`lib`和`include`目录。 在创建C++开发环境的过程中,还需要考虑IDE(集成开发环境)的选择...

    windows 下 IUP编译项目

    Code::Blocks等IDE会自动处理依赖关系,但如果手动编译,需要确保所有源文件按正确的顺序编译。 7. **布局文件和对象文件** `MIUP.layout`可能是一个IUP界面的布局描述文件,用于定义窗口和控件的布局。`bin`和`...

    CodeBlocks动态库的建立

    在Windows操作系统下,Code::Blocks是一款非常流行的开源集成开发环境(IDE),用于C和C++编程。本篇文章将详细介绍如何在Code::Blocks中创建和使用动态链接库(DLL)。 动态链接库是一种共享代码的方式,它允许多个...

    Linux操作系统下C 语言编程

    - `Code::Blocks`:跨平台的IDE。 - **版本控制系统**: - `git`:分布式版本控制系统。 通过以上内容的学习,我们可以掌握在Linux操作系统下使用C语言进行编程的基本方法和技术要点。无论是从基础概念还是到...

    Opengl glut配置文件

    描述中提到的“在不同IDE环境下开发OpenGL是做一些初始化的配置”,意味着在诸如Visual Studio、Qt Creator、Code::Blocks等IDE中,开发者需要对项目设置进行调整,以使GLUT库能够与OpenGL协同工作。初始化配置可能...

    opengl.rar_codeblocks_codeblocks open_codeblocks opengl_opengl

    Code::Blocks是一款开源的、跨平台的C++集成开发环境(IDE),支持多种编译器,包括GCC(MinGW)和MSVC。本教程将基于Code::Blocks介绍如何在其中设置和使用OpenGL进行图形编程。 首先,你需要安装Code::Blocks。...

    OpenGL安装文件

    - **开发环境**:选择一个合适的集成开发环境(IDE),如Visual Studio、Code::Blocks或Eclipse,这些IDE通常已经集成了对OpenGL的支持。 - **链接器设置**:在项目配置中,需要指定OpenGL库的位置,以便编译器能在...

Global site tag (gtag.js) - Google Analytics