2011年8月1日

动态链接库与静态链接库

摘要: 静态库包括.lib和.h文件,在工程中使用静态库分为3步:1在工程中加入静态库,有两种方法:方法一:项目设置中引用.lib,project-setting-link-object/library modules中添加.lib;(需要在tools/options设置正确的引用路径)方法二:在项目中直接加入lib,project-add to project-files,选择正确的.lib。2在工程中包括.h文件;(可能需要在tools/options设置正确的引用路径)3在工程中使用静态库中的函数.动态链接库一般包括.lib(导出函数),.h,.dll,使用动态库有两种情况:1隐式链接,同使用静 阅读全文

posted @ 2011-08-01 21:50 伪君 阅读(383) 评论(0) 推荐(0) 编辑

不同级目录文件的#include

摘要: 本文主要介绍了如何不同文件夹下使用预处理器指示符#include。假设我们有如下一个工程,其中包含了几个源代码文件和头文件。其中main.c是主源代码文件,里面包含main函数。在base中包含:func3.h,func3.c,文件夹main和文件夹func4在main中包含:main.c,func1.h,func1.c和文件夹func2。在func2中包含:func2.h和func2.c在func4中包含:func4.h和func4.c在main中包含头文件func1.h:#include "func1.h"这里main.c和func1.h在同一个文件下。在main中包含 阅读全文

posted @ 2011-08-01 08:55 伪君 阅读(1514) 评论(0) 推荐(0) 编辑

导航