调用 动态库 实现插件(windows linux)
生活随笔
收集整理的這篇文章主要介紹了
调用 动态库 实现插件(windows linux)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 #include "stdafx.h" 2 typedef int (*PFUN)(int,int);//定義函數指針
3 void main()
4 {
5 HMODULE hModule = ::LoadLibrary("dlltest.dll");//加載dll模塊
6 PFUN newfun = (PFUN)::GetProcAddress(hModule,"fun");//函數映射,newfun->fun
7 int i = newfun(1,2);
8 printf("The result is %d\n",i);
9 ::FreeLibrary(hModule);
10 }
3 void main()
4 {
5 HMODULE hModule = ::LoadLibrary("dlltest.dll");//加載dll模塊
6 PFUN newfun = (PFUN)::GetProcAddress(hModule,"fun");//函數映射,newfun->fun
7 int i = newfun(1,2);
8 printf("The result is %d\n",i);
9 ::FreeLibrary(hModule);
10 }
http://gauzeehom.iteye.com/blog/1031130
linux 版:http://blog.csdn.net/pathuang68/article/details/4273904
?
轉載于:https://www.cnblogs.com/maadiah/archive/2012/02/10/2345260.html
總結
以上是生活随笔為你收集整理的调用 动态库 实现插件(windows linux)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows下Android平台搭建_
- 下一篇: 2012需要一种智慧