静态库的编写:

新建项目,选择win32

QQ截图20200909033942.bmp

QQ截图20200909034216.bmp

QQ截图20200909035155.bmp


然后在.h里写入下面代码

#ifndef MYLIB_H	//如果没有定义这个头文件
#define MYLIB_H	//那么就定义一下这个头文件   (文件名就是我们的头文件 的名字,只不过换成了大写,并且把"."换成了"_")
//这是一个条件编译指令,为了是防止头文件重复包含

int add(int a, int b);



#endif

.cpp里写入如下代码

#include "mylib.h"

int add(int a, int b){

	return a + b;
}

点击生成,此时在输出框里会输出

QQ截图20200909040519.bmp

如果这一步 不正确   可点击  项目>>xx属性>>配置属性>>常规>>配置类型>>选择:静态库(.lib)  ,如果正确直接无视这一条


QQ截图20200909051949.bmp


这样一个最简单的静态库就做好了,下面我们再新建一个项目来测试我们的静态库

静态库的调用


调研静态库实际上就两部,一步是引入头文件,一步是引入库文件

#include "D:/mylib/mylib.h"  //包含我们的头文件
#pragma comment(lib,"D:/mylib/lib.lib") //引入库



新建一个cpp文件,并在这个项目上右键  设为本项目为启动项

写入以下代码

#include <stdio.h>

#include "D:/mylib/mylib.h"  //包含我们的头文件
#pragma comment(lib,"D:/mylib/lib.lib") //引入库


int main(){

	int a = 5;
	int b = 30;
	int c = add(a, b);

	//此处加断点调试

	return 0;
}

QQ截图20200909051822.bmp


相关推荐

c++ 纯API创建窗口控件 包括窗口过程的写

//纯API创建窗口 底层代码 #include <windows.h> //如果出现该符号在函数中被引用需要配置:项目-》属性->配置属性->连接器=》系统 子系统 设

c++控件: 纯API创建按钮 按钮美化

第一步,按钮的创建:普通按钮创建方式HWND Hbut1 = CreateWindow("button", "按钮1", WS_CHILD | WS_VISIB

c++的创建 声明

#include<iostream>using namespace std;#include <string> class 学生类{public: string 姓名; i

MFc(1):c语言/c++ 纯API 创建窗口 底层原理

Visual Studio直接创建一个空项目控件的创建请参考:http://qingzhouquanzi.com/287.html新建一个 后缀为 .c 或者 .cpp文件#include <w

zblog静态化出现css样式错乱解决方法

在使用纯静态和插件的时候 有一部分用户出现了 少数网页排版错乱问题一般这种情况都是 https开启了 但是http的也可以访问 导致的可以在宝塔里面开启强制https即可解决或者去应用中心搜 San_

zblog子目录伪静态的设置,zblog二级目录.htaccess规则

zblog二级目录的规则依然需要放到跟目录下在伪静态管理中心 点击创建.htaccess文件.然后用ftp把那个文件下载下来(跟目录那个)然后把中间的规则复制一份. 加上子目录,即可!相当于把两个.h

Nginx环境下设置zblog伪静态方法

Apache的环境非常简单.可以点击创建 .htaccess就可以了Nginx环境下设置伪静态,并没有那个一键创建的按钮.只看到了这样的一个提示.宝塔面板的修改方法:-----------------

zblog php 全站纯静态 Zblog静态化缓存 Seo插件

本插件生成首页静态化,分类页,文章页纯静态文件后 网站打开速度会有明显提升.减轻服务器负担.可以手动批量生成可以根据条件自动触发,可设置: 更新文章时,是否自动更新上下篇 更新文章时,是否自动更新

易语言静态编译失败解决方法

安装完后 再安装目录下找到 tools 这个文件夹 里面有个 VC6linker文件夹然后里面有个 link.e 直接打开 运行一下就自动把配置改好了 路径都会自动识别附上 VC6的下载地址吧~链接

网站页面到底选 静态、伪静态、还是动

带参数的动态页面。不用考虑了。那么纯静态页面和伪静态该如何选择?如果使用vps服务器,空间充足。抛开储存空间的使用问题来分析,如下:如果服务器配置好,或者网站不算特别多。可以选择伪静态。伪静态优点:如