当前位置:首页 >> 建筑/土木 >>

开发环境配置方法.


第14章 标准库 1 C++程序设计 配置开发环境 1、配置API库开发环境 第13章高级编程技术 ?实现应用程序开发,除需要大量C++语言编程 训练、掌握必要的算法和数据结构理论知识之 外,还要学习高级编程技术。 ?高级编程技术有很强的专业性,涉及内容广泛。 通常可以分为系统编程、界面编程、多媒体编 程、网络编程、数据库编程、硬件编程等六个 领域。本章将介绍在Windows系统下利用C++ 语言进行应用程序开发的基本知识。 ?在C++语言发展进程中,无数科学家和程序员 开发出数量众多、性能卓越的专业函数库,充 分利用好这些函数库是编写应用程序的重要技 巧。 3 13.1.1 开发环境的路径参数 ?C++语言开发工具安装后,一般会自动配置 好标准函数库的使用环境。因此使用标准库 函数的C++程序,可以直接编译和连接。但 如果是使用其他的专业函数库,如GSL科学 计算函数库,就需要配置开发环境。 ?本节针对VC和CodeBlocks,介绍在 Windows系统下专业函数库的配置。 4 13.1.1 开发环境的路径参数 ?假设VC安装文件夹为<VC>(如 C:\NTDEV\MSVS6\VC98),CodeBlocks安 装文件夹为<CodeBlocks>(如 C:\NTDEV\CodeBlocks\MinGW)。由于需 要经常使用开发工具的命令行实用程序,所 以安装时文件夹名称最好不要有空格,比如 像“C:\Program Files”。 ?如图所示为VC和CodeBlocks安装文件夹的 目录结构。 5 13.1.1 开发环境的路径参数 图13.1 Visual C++和CodeBlocks安装文件夹目录结构 6 13.1.1 开发环境的路径参数 ?可以看到在<VC>和<CodeBlocks>文件夹中 都有include和lib两个文件夹,大多数C++语 言开发工具基本如此。 7 13.1.1 开发环境的路径参数 ?1.系统INCLUDE路径 ?include文件夹存放开发工具默认安装的全部 头文件,称为系统INCLUDE路径。可以在这 个文件夹中找到我们所熟悉的stdio.h和 math.h文件。系统INCLUDE路径是开发工具 查找头文件的基础路径,例如math.h头文件 包含命令: #include <math.h> 8 13.1.1 开发环境的路径参数 ?尖括号内的头文件使用相对路径写法(相对 于系统INCLUDE路径)。由于math.h在系统 INCLUDE路径中,所以文件名前面不用写路 径。 ?如果程序中欲包含<VC>\include\gl\gl.h头 文件,由于gl.h文件是在系统INCLUDE路径 的gl子文件夹中,因此文件包含命令应为: #include <gl/gl.h> 9 13.1.1 开发环境的路径参数 ?2.系统LIB路径 ?lib文件夹存放开发工具默认安装的全部库文 件,称为系统LIB路径。VC的库文件扩展名 为.lib,GCC的库文件扩展名为.a。系统LIB路 径是开发工具连接库文件的基础路径,同样 使用相对路径来查找库文件。 10 13.1.1 开发环境的路径参数 ?3.搜索路径 ?在Windows操作系统中,在“控制面板/系 统/高级/环境变量”中有一项“PATH”参数, 它是Windows的系统PATH路径。当一个程 序运行时,如果需要用到附加的动态链接库 DLL(dynamic linking library)文件,则 Wind

赞助商链接
相关文章:
更多相关文章: