开发环境配置方法解说.pptVIP

  • 15
  • 0
  • 约9.31千字
  • 约 51页
  • 2017-05-18 发布于湖北
  • 举报
* 13.1.4 函数库的包含和连接 应用程序包含库是指包含它的头文件,使用#include预处理命令,例如: 包含库的头文件后,程序就可以调用库函数和使用它的数据类型、数据结构、宏定义和特殊常量等。 #include gsl/gsl_linalg.h //GSL线性代数函数 * 13.1.4 函数库的包含和连接 应用程序连接库是指在程序可执行文件中嵌入库的二进制目标代码或导入库(import library)。嵌入目标代码方式称为静态连接,它将库的目标代码嵌入到程序可执行文件中。其优点是可执行文件包含库的实现代码,不需要额外的运行时文件就能够运行;缺点是可执行文件体积增大,库代码不能被共享使用。导入库方式称为动态链接,它仅将库调用信息存放在可执行文件中,而库代码存放在动态链接库DLL文件中。其优点是可执行文件体积小,一个DLL可以被多个应用程序动态加载共享使用;缺点是程序运行时必须有DLL文件(即在搜索路径中能找到),否则就不能运行。 * 13.1.4 函数库的包含和连接 在程序连接阶段,专业函数库的库文件(*.lib或*.a)必须添加到开发环境中。 在VC中添加库文件的方法是在“Workspace”程序项目的右键菜单中选择“Settings...”菜单命令,或者单击主菜单“Project/Settings...”,打开“Project Settings”对话框,如图

文档评论(0)

1亿VIP精品文档

相关文档