Qt 5将Qt5Core.dll放在一个文件夹中

iamnp

现在,我的应用程序文件具有以下结构:

-myApp.exe
-Qt5Core.dll
-Qt5Gui.dll
-Qt5Widgets.dll
-platforms
|-qwindows.dll

是否可以将所有dll放在一个文件夹中:

-myApp.exe
-libs
|-Qt5Core.dll
|-Qt5Gui.dll
|-Qt5Widgets.dll
|-platforms
||-qwindows.dll

我知道我可以静态构建Qt并运行完全没有任何dll的应用程序,但我想保留它们,只需放入一个文件夹中

lpapp

是否可以将所有dll放在一个文件夹中:

是的,当然。您需要正确设置专用文件夹,以便应用程序可以找到库。您可以将该文件夹添加到例如PATH中。

基本上,根据官方MSDN文档,这是Windows尝试查找以下内容的顺序DLL

  • 当前进程的可执行模块所在的目录。

  • 当前目录。

  • Windows系统目录。GetSystemDirectory函数检索此目录的路径。

  • Windows目录。GetWindowsDirectory函数检索此目录的路径。

  • PATH环境变量中列出的目录。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取Qt5中的语言列表

来自分类Dev

Qt 5中的屏幕键盘

来自分类Dev

在QT5中实现原子队列

来自分类Dev

QT5中的信号和插槽

来自分类Dev

QT中的Qt 5未知模块:uitools

来自分类Dev

Qt:在getSaveFileName中隐藏文件夹

来自分类Dev

Qt 5中的Windows DD式实现

来自分类Dev

Qt 5中的Windows DD式实现

来自分类Dev

Qt5Qmld.dll missing: could not start the simple qt application because Qt5Qmld.dll is missing

来自分类Dev

Qt5Qmld.dll丢失:由于缺少Qt5Qmld.dll,无法启动简单的Qt应用程序

来自分类Dev

QT 5中的QUrl解析

来自分类Dev

在Qt5中创建QVideoWidget

来自分类Dev

将CMake与Qt5和Qt插件一起使用

来自分类Dev

将QAction连接到Qt5中的nonmember-qt函数

来自分类Dev

为什么qt5-default软件包中没有qmake-qt5

来自分类Dev

将Qt4移植到Qt5

来自分类Dev

将Qt DLL保留在单独的文件夹中

来自分类Dev

将文件从多个文件夹复制到一个文件夹中

来自分类Dev

Qt5WebKit在Qt 5.6中不可用

来自分类Dev

backend_qt5.py“'figure'是一个未知的关键字参数,在matplotlib中

来自分类Dev

在Qt5中以Multipart表单数据上传文件

来自分类Dev

将VTK集成到QT中-VS2013:CMake错误-Qt5WebKitWidgets

来自分类Dev

Qt5 CMake将所有库包含到可执行文件中

来自分类Dev

如何在Visual Studio Qt中为Qt 5创建DLL项目

来自分类Dev

Qt5 Designer Ui文件中的QSystemTrayIcon

来自分类Dev

Qt5Core.dll在应用程序目录中时,QT 5.2应用程序无法启动(错误分配错误)

来自分类Dev

Qt:在getSaveFileName中隐藏文件夹

来自分类Dev

Qt 5中的C ++ 11线程

来自分类Dev

将许多(1000万)个文件放在一个文件夹中

Related 相关文章

热门标签

归档