windows的dll搜索路径

请看博客:https://blog.csdn.net/clever101/article/details/5557538

摘录部分:

假如安全DLL搜索模式启用,搜索顺序如下:
1. 应用程序所在的路径
2. Windows SYSTEM目录。通过调用GetSystemDirectory函数可以获取这个目录的路径。
3. 16位系统的目录。并没有函数可以获取这个目录的路径,但是它会被查找。
4. Windows目录。通过调用GetWindowsDirectory函数可以获取这个目录的路径。
5. 当前目录
6. PATH环境变量指定的路径。请注意,这并不包括每个应用程序的应用程序路径注册表项中指定。在应用程序路径注册表项的键值并不作为DLL的搜索路径。
附上一个评论:

 个人意见:

QT生成的程序一般依赖很多库,而且它的dll文件比较大,所以设定系统环境变量PATH:C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin

(针对mingw生成的exe),直接双击可运行程序,不用在QT中启动程序。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章