Project1
标题:
VC制作DLL怎么选择release啊??
[打印本页]
作者:
secondsen
时间:
2009-10-24 01:37
标题:
VC制作DLL怎么选择release啊??
RT
我看利用DLL完成RM不可能任务!(3)用VC制作自己的DLL
里面有这么一句
编译的时候注意要在编译选项里设置编译方式为Release方式,不然有的时候其它机器会无法调用,而且效率会降低~
在哪里选择啊??
作者:
紫苏
时间:
2009-10-24 07:17
仔细找找,一般是在 build (创建)菜单的 configuration manager(配置管理器),弹出对话框后,把你的工程配置从 debug 修改为 release
作者:
secondsen
时间:
2009-10-24 23:26
为啥我做的dll总是报错啊。。。
RuntimeError:Moveleft or MoveleftA
我完全是按照范例上写的做的呐。。。另外。。。函数也是和范例上一摸一样。。。。。咋回事呐???
作者:
紫苏
时间:
2009-10-25 00:10
你确定这个是 DLL 报错?因为我只在 RM 中见过这个错误,是在 DLL 中找不到你指定的函数名时抛出的
你确定你的函数已经导出了?
作者:
secondsen
时间:
2009-10-25 00:54
就是调用DLL的时候报错的。。。。
.def那个我也写了啊
作者:
link006007
时间:
2009-10-25 01:09
写了def的话 是不是没有配置到工程里面啊 不然好像是可以运行哦
实在不行 直接使用 ANSI C 的格式试试 = =
作者:
神思
时间:
2009-10-25 01:11
-___-试下用__declspec(dllexport)导出.....
作者:
紫苏
时间:
2009-10-25 03:49
用 dumpbin 看看你 DLL 里导出的函数名,如果不是 Moveleft 就说明你的模块定义文件有问题……
作者:
猫哥哥
时间:
2009-10-25 04:11
如果是网上下载的VC6,请用英文版
作者:
secondsen
时间:
2009-10-25 09:46
感谢各位,虽然还是很糊涂,但总算是做出一个来了。。。。。谢谢谢谢!!!!
作者:
灼眼的夏娜
时间:
2009-10-27 08:31
这个错误很显然是 没导出
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1