静态库的编写:
新建项目,选择win32
然后在.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; }
点击生成,此时在输出框里会输出
如果这一步 不正确 可点击 项目>>xx属性>>配置属性>>常规>>配置类型>>选择:静态库(.lib) ,如果正确直接无视这一条
这样一个最简单的静态库就做好了,下面我们再新建一个项目来测试我们的静态库
静态库的调用
调研静态库实际上就两部,一步是引入头文件,一步是引入库文件
#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; }
相关推荐
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服务器,空间充足。抛开储存空间的使用问题来分析,如下:如果服务器配置好,或者网站不算特别多。可以选择伪静态。伪静态优点:如