使用DEPENDS.EXE查看dll依赖的系统dll,发现不同的dll依赖的顺序不一样,这个与代码有关吗?解决思路
使用DEPENDS.EXE查看dll依赖的系统dll,发现不同的dll依赖的顺序不一样,这个与代码有关吗?
比如有个dll依赖的顺序是COMCTL32.DLL,KERNEL32.DLL,USER32.DLL,另外一个依赖的是KERNEL32.DLL,USER32.DLL,COMCTL32.DLL
这个顺序与什么东西有关?可以通过修改代码调整这个顺序吗?
------解决方案--------------------
猜测可能和最先包含需要引用的lib文件顺序有关,楼主可以调用自己写的lib测试一下
------解决方案--------------------
这个没什么关系吧
比如有个dll依赖的顺序是COMCTL32.DLL,KERNEL32.DLL,USER32.DLL,另外一个依赖的是KERNEL32.DLL,USER32.DLL,COMCTL32.DLL
这个顺序与什么东西有关?可以通过修改代码调整这个顺序吗?
------解决方案--------------------
猜测可能和最先包含需要引用的lib文件顺序有关,楼主可以调用自己写的lib测试一下
------解决方案--------------------
这个没什么关系吧