战舰世界最无脑的船:GCC能调用/生成DLL动态连接库吗

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/14 13:10:39
我用GCC写程序,想调用自己用VC写的一个*.DLL,不知道怎么写,请大侠们知道一下,GCC也能DLL文件吗?
请说说具体方法,与语法!!

GCC是一个编译器 和DLL调用有啥关系?

你可以在你的代码中显式调用该DLL中的函数
函数

比如函数模型为aaa bbb(ccc ddd);
调用如下:
typedef aaa (PROC)(ccc);
HINSTANCE hInstance;
PROC *pFunction;
hInstance=::LoadLibrary(".......");
pFunction=(PROC*)::GetProcAddress(hInstance,"bbb");
bbb(...);