dll – 获取Qt 5附加插件的路径
发布时间:2020-12-14 04:34:49 所属栏目:Windows 来源:网络整理
导读:在Qt 4项目中,我使用Inno Setup构建了一个 Windows安装程序.所需的库(qsqlite.dll,qjpeg4.dll等)包含在CMake变量(如QT_QSQLITE_PLUGIN_RELEASE或QT_QJPEG_PLUGIN_RELEASE)的脚本中. 例如:setup.iss.in: [Files]Source: "myapp.exe"; DestDir: {app}Source:
在Qt 4项目中,我使用Inno Setup构建了一个
Windows安装程序.所需的库(qsqlite.dll,qjpeg4.dll等)包含在CMake变量(如QT_QSQLITE_PLUGIN_RELEASE或QT_QJPEG_PLUGIN_RELEASE)的脚本中.
例如:setup.iss.in: [Files] Source: "myapp.exe"; DestDir: {app} Source: "${QT_QSQLITE_PLUGIN_RELEASE}"; DestDir: {app}/sqldrivers Source: "${QT_QJPEG_PLUGIN_RELEASE}"; DestDir: {app}/imageformats 现在项目应该迁移到Qt5.一切正常,但我找不到预先定义的变量来获得这些插件路径的Qt5等价物.当然,我可以对它们进行硬编码,但我正在寻找一种以干净和独立的方式定义它的方法.
从Qt 5.2开始,插件也可作为IMPORTED目标使用:
http://doc.qt.io/qt-5/cmake-manual.html#imported-targets https://codereview.qt-project.org/#change,63100 从IMPORTED目标读取LOCATION属性,而不是特定于配置的LOCATION_属性. CMake将处理配置部分. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 每个线程如何拥有CPU寄存器
- 重启后如何检测Windows服务器是否可用?
- 在Windows Mobile设备上编写JavaScript / Ruby应用程序的最
- windows – 如何在批处理脚本中删除变量中的引号
- 无人值守安装Windows的二进制python包(模块)
- 用于Windows的Git bash不提示输入密码
- 最新win10和office2016,office2019密钥实时更新
- windows-phone-7 – 如何隐藏WP7中的状态栏(Silverlight)
- windows-7 – 如何为MSDT创建包
- Windows 7中的SVN的Windows资源管理器列(详细视图)(与Torto
推荐文章
站长推荐
- remote-desktop – 如何禁用Administrator的RDP访
- 如何指示Windows报告我的java应用程序的名称而不
- Windows – 如何创建批处理文件来重命名文件夹中
- windows – 如何在perfmon.exe中为当前未运行的进
- windows – 如何正确使用无模式窗体出现在任务栏
- 高级安装程序powershell脚本集属性
- windows-10 – 如何禁用Windows 10中的Winscard
- 是否有适用于Windows 7 64位的Python蓝牙模块?
- 怎样解决多层this指向全局对象window的问题
- windows-server-2008-r2 – 长达一小时的关机时间
热点阅读