1、貌似调用dll只能是当前工程目录下的dll工程。
2、我在dll中调用dll、执行的文件会直接退出。
求解答。
------最佳解决方案--------------------
1)可以显示的调用其他目录的dll
2)可能是被你调用的那个库还依赖别的库导致加载不成功 ,比如你的程序A调用B.dll,而B.dll又依赖一个不在B目录内的c.dll,则你可能加载不成功
加载不成功跟程序退出没有关系的
------其他解决方案--------------------
可以在我的电脑->属性->高级->环境变量中设置系统环境变量Path,Path后面添加;(Qt的目录)。这样应用程序就可以搜索到Qt的dll了。
关于第二个问题,应该是第一个dll搜索不到第二个dll。
------其他解决方案--------------------
估计是你调用的有问题或者是位置有错误 例子:QT里面你写程序本来就过QT的LIB DLL 本来就调用过两次 不要因为两次就觉得会出问题
------其他解决方案--------------------
我添加dll的时候、给了地址的
------其他解决方案--------------------
求一个dll调用dll的例子?