博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vc生成静态库例子
阅读量:6880 次
发布时间:2019-06-27

本文共 644 字,大约阅读时间需要 2 分钟。

vc生成静态库例子

1创建静态库

要创建静态库,选择File->New菜单,弹出New对话框。选择Projects标签,在项目类型列表框中选择Win32 Static Library,在Name中输入MyLib,表明要创建一个MyLib.lib的静态库文件,下一步什么也不选,直接完成。
2.加入一个头文件(1234.h),里面加入代码
#ifndef _MYMATH_H
#define _MYMATH_H
extern "C"
{
int MyFunc(int n);//在大括号内进行函数的声明
}
#endif
3.加入一个源文件(5678.cpp),里面加入函数的定义代码,注意在开始引入12345.h
#include"12345.h"
int MyFunc(int n)
{
return n+=1003;
}
4.编译生成静态库MyLib.lib
5.测试静态库
生成一个程序,把MyLib.lib和12345.h拷入与这个程序的dsw文件同一目录下,再用Project->Add to Project->Files命令,将MyLib.lib加入到工程中
再用代码引入头文件#include "12345.h"
6.用代码测试成功
int a=MyFunc(2);
CString s;
s.Format("jiguo is %d",a);
MessageBox(s);  

zz:http://zxjgoodboy.blog.sohu.com/67256096.html

转载地址:http://jrubl.baihongyu.com/

你可能感兴趣的文章
easyUIDataGrid对象返回值
查看>>
侧滑面板(对viewGroup的自定义)
查看>>
Objective-C Data Encapsulation
查看>>
NUC1474 Ants【水题】
查看>>
POJ NOI MATH-7831 计算星期几
查看>>
ubuntu中KDE与GNOME安装切换
查看>>
svn的使用详解
查看>>
Android带参数链接请求服务器
查看>>
AbisPlat框架介绍
查看>>
什么样的男人能轻松泡到妞?
查看>>
No package nginx available. |一次解决一个问题
查看>>
JavaScript高级程序设计:第十七章
查看>>
springboot~mogodb多条件拼接
查看>>
poj 1488 TEX Quotes 双引号的改写 (☆☆☆☆☆)
查看>>
C# 生成windows 服务打包程序
查看>>
Python3实现QQ机器人自动爬取百度文库的搜索结果并发送给好友(主要是爬虫)...
查看>>
线程池代码(通用版)
查看>>
jpa/springdata(1)jpa
查看>>
9.13笔记
查看>>
leetcode -- Regular Expression Matching
查看>>