Libxl + windows + QT
Libxl + windows + QT
我从官网安装了libxl包文件。它包含include_cpp文件夹和libxl中的头文件。Lib在libs文件夹。我使用QT(cpp)来运行我的项目。我能够将libxl包链接到linux中的QT(通过右键单击并添加lib路径和include路径编辑其.pro文件)。同样的方法在窗口不起作用。有时它运行空控制台,稍后再次执行时抛出一个错误,即.dll文件丢失(即使我添加了CONFIG += static在.pro文件中。)我甚至尝试下载libxl的静态链接包,并将。lib文件添加到QT,但仍然没有好运气。
将此添加到INCLUDEPATH:
中,小心替换为库的正确位置
-isystem "C:pathtolibxl"
并反馈是否有帮助。这可能被认为是一种hack,但是当在windows
添加
应该没问题win32:LIBS += -LD:/PATH/TO/LIB -lxl
win32:INCLUDEPATH += D:/PATH/TO/LIBHEADERS/
有时它运行空控制台,后来再次执行抛出一个错误,.dll文件丢失如果应用程序编译干净,没有链接错误,但在启动时抛出丢失的dll错误,则应用程序无法定位dll文件。dll应该在与app相同的目录中,或者在PATH环境变量中的目录中。在windows上也有"清单"的东西,可以阻止应用程序加载dll时,上述条件得到满足。有一个dependencies .exe工具来检查dll应用程序所依赖的。
即使我在.pro文件中添加了CONFIG += static。我认为在你的项目文件配置变量设置静态不改变任何东西。要获得静态构建,您必须编译带有static选项的qt。
相关文章:
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 为没有qmake/VS的Qt Windows应用程序设置.exe图标
- QT Windows GUI-无需qtSingLeaplication即可如何打开一个实例
- QT/Windows,可重大的无框窗口
- 如何为 QT Windows 应用程序设置不同的桌面快捷方式图标和任务栏图标不同
- 将gstreamer合并到Qt(Windows)的正确方法是什么?
- 如何在QT windows应用程序中启用SSL
- 如何在Qt(Windows xp)中禁用QScrollbar上下文菜单
- 如何使用Qt Windows中的设置路径属性从命令行运行应用程序(.exe)时在命令行上打印日志
- 在 C++/Qt/Windows 中控制 Windows 屏幕方向
- C++/Qt (Windows) 的报告生成器
- Qt Windows 部署:应用程序无法启动
- Qt, windows and _POSIX_
- QT Windows到Android的必要性项目更改
- 检测移除开放串行端口设备(Qt / Windows)
- 俄语(或非拉丁语)文件名加载Qt Windows
- Qt Windows应用程序打开控制台输出
- qt windows share
- 使用Qt(Windows/Linux)从远程目标获取ping
- 在Qt Windows上.节目意外地结束了