动态库技术之二-静态库函数
来源:互联网 发布:oracle数据库常用函数 编辑:程序博客网 时间:2024/06/05 01:17
1.用法:
(1)文件创立:选择静态库,不勾选预编译头。
(2)添加.cpp文件与.h文件。
编译文件,然后将.h与.lib文件拷到对应文件下,其余类似。
静态库编译:VS版本得一致;代码选项得一致。
2.手动添加dll
只需要.dll文件
具体实现:
#include <stdio.h>
#include <winsock.h>
#include <windows.h>
int main(){
HANDLE handle=LoadLibrary("my.dll");
if (handle)
{
typedef int (*DLL_FUNCTION_ADD) (int,int);
DLL_FUNCTION_ADD dll_func=
(DLL_FUNCTION_ADD)GetProcAddress(handle,"ADD");
if(dll_func){
int result=dll_func(5,6);
printf("result:%d\n",result);
}
}
FreeLibrary(handle);
return 0;
}
0 0
- 动态库技术之二-静态库函数
- c++ 之自己写库函数 (静态库)
- spring技术框架基础知识二(静态)动态代理
- Linux 静态链接库与动态链接库之二:动态链接库生成及使用
- Linux 静态链接库与动态链接库之二:动态链接库生成
- Linux 静态链接库与动态链接库之二:动态链接库生成
- 关于头文件,库函数,静态库,动态库,的一系列迷惑... (转)
- JNative 调用动态链接库(二) 调用动态链接库函数
- gcc编译工具生成动态库和静态库之二----实例
- VC/VC++的学习之路二生成动态库和静态库
- 动态页面静态化技术
- 嵌入式 Linux C语言(十)——静态库函数和动态库函数
- c库函数之二 - toupper函数
- unix系统之库函数(二)
- gcc之静态库和动态库
- iOS之静态库/动态库
- linux之动态库与静态库
- linux之动态库和静态库
- java反射——运用反射生成jdk动态代理
- java GUI 图形界面编程
- SVM开发详解
- 第10、11周项目2 - 存储班长信息的学生类(2)
- URL编码与解码
- 动态库技术之二-静态库函数
- Spark算子reduceByKey深度解析
- AI中的几种搜索算法---基因算法
- 172.[Leetcode]Factorial Trailing Zeroes
- 用动态链表high-poj 1528
- LeetCode 283. Move Zeroes
- 在线图片去除背景转成透明 挺好用的
- 数据库优化方案
- 【数据结构】 栈和队列 YTU 2238 括号匹配(栈