编译连接没问题,运行出错,这是怎么了? 用vc/mfc写的程序,编译连接没问题,运行出错,弹出一对话框说这台计算机不能使用该软件,请测试计算机环境程序里用到了一个lib形式的动态导入库,和两个*.dll文件,这两个*.dll的存放位置影响了运行吗?没必要非得和exe文件在同一个目录吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在同一目录会更方便些的.当然也可以放在system文件夹. http://community.csdn.net/Expert/topic/3082/3082658.xml?temp=.5011865 只要你在加载DLL的时候路径正确就可以至于放在什么地方都无所谓! "编译连接没问题"仅仅说明找到了lib,此时还没有用到dll。“这两个*.dll的存放位置影响了运行吗?”当然影响,你不放到特定的位置,你的exe怎么找的到它啊。dll名称就是动态链接库,就是运行的时候动态加载。 你的程序在开始运行的时候加载了DLL中的接口的吧,然后这个函数运行了一了测试,可能通不过就不能运行了。 1, 把DLL复制到执行文件的同一目录,好处是执行快,便于移植,但如果DLL大的话,浪费资源;2,用静态DLL产生的EXE较大,也浪费资源;3,建议把DLL放在系统能识别的目录中即行。 楼上的意思是放在系统识别的目录中的dll在内存中只有一份,而放在本目录中的话,随程序运行的个数会有同样多的份数吗? 请问扫描码与虚拟键值有什么区别,又有什么联系? 支持asp.net的免费空间 超过了 PCH 的虚拟内存范围的问题 急!!!,我想要把一个生语料进行标注,请问有谁知道怎么在程序中调用ICTCLAS? 请教:要设计一个FTP程序该要准备什么知识? C语言代码加到VC中的问题(请高手赐教) 救命啊!就没人会么!泱泱大国!无人会此问题 !时时传送图片并显示! 数据导入导出 我有一个很优秀的国外ocx控件... 各位大哥,我是个菜鸟,请大家帮忙,大家要什么给我给什么!! 已知HBITMAP句柄,如何获取其代表的位图的所有象素的RGB值 复杂文档视图中,变量值的传递问题
至于放在什么地方都无所谓!
仅仅说明找到了lib,此时还没有用到dll。“这两个*.dll的存放位置影响了运行吗?”
当然影响,你不放到特定的位置,你的exe怎么找的到它啊。dll名称就是动态链接库,就是运行的时候动态加载。
然后这个函数运行了一了测试,可能通不过就不能运行了。
2,用静态DLL产生的EXE较大,也浪费资源;
3,建议把DLL放在系统能识别的目录中即行。
而放在本目录中的话,随程序运行的个数会有同样多的份数吗?