|
支持静态链接其它编程语言(如C/C++、汇编等)编译生成的静态库(.LIB或.OBJ),但仅限于COFF格式,支持cdecl和stdcall两种函数调用约定。
使用说明如下:函数声明和调用方法与DLL命令一致;“库文件名”以.lib或.obj为后缀的将被视为静态库,可使用绝对路径或相对路径(相对当前源代码所在目录),如依赖多个静态库请分别列出并以逗号分隔;“在库中的对应命令名”请务必准确填写静态库中公开导出的符号名称(C函数(cdecl)编译后,符号名称通常是在函数名称前加下划线(_));“在库中的对应命令名”以@开头表示以cdecl方式调用,否则表示以默认的stdcall方式调用;各参数声明要与其定义一致。
只是官方并没有给出支持DLL的cdecl约定调用的例子,在此将sample中的例子新加一个.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果用普通的调用方式就会出现.
所以在DLL名称前增加@就可以支持cdecl.
程序不再报错.
例程:
调用LIB和OBJ.rar
(25.09 KB, 下载次数: 974)
|
评分
-
查看全部评分
|