vc++ loadlibrary dll路径问题

owlinrye 发布于 2012/03/29 10:37
阅读 2K+
收藏 0
VC

我代码里直接写

hDll = LoadLibrary(L"ConfModule.dll");

dll文件就放在当前项目的源文件目录下,调试成功(exe文件在debug目录,dll文件在源文件目录),然后我把exe文件和ConfModule.dll单独拷贝出来放到同一个目录下执行就找不到ConfModule.dll了。如何解决让他们就在同一个目录下可以正常执行?

加载中
0
owlinrye
owlinrye
误导大家了 这样是能加载到dll文件的 之前测试不成功可能是其它原因
0
owlinrye
owlinrye
真奇怪了 有的电脑行 有的电脑不行 见鬼了 ,,,
0
Jackarain
Jackarain


估计是你的程序当前目录的问题.

0
中山野鬼
中山野鬼

引用来自“owlinrye”的答案

真奇怪了 有的电脑行 有的电脑不行 见鬼了 ,,,
不要用debug模式。不然有些东西例如VC下,需要带点别的东西,你需要增加的。release 才行。
返回顶部
顶部