QT Creator引用win32 api类库方法(.lib)

由于Qt Creator使用的是mingW进行程序编译,该编译方式无法识别#pragma comment(lib,"lib\\hvdailt.lib")引用。

所以需要在.Pro文件中加入引用类库(如果事先使用vs2008等环境编译的程序,需要先为项目添加.Pro文件),然后再Qt Creator中打开.Pro项目文件,项目加载完毕后,打开.Pro文件填入库引用。

例子:

# -

# This file is generated by the Qt Visual Studio Add-in.
# 
TEMPLATE = app
TARGET = BubbleAnalysis
DESTDIR = ../Win32/Debug
QT += core gui sql
CONFIG += debug
DEFINES += QT_DLL QT_SQL_LIB
INCLUDEPATH += ./GeneratedFiles \
    . \
    ./GeneratedFiles/Debug
DEPENDPATH += .
MOC_DIR += ./GeneratedFiles/debug
OBJECTS_DIR += debug
UI_DIR += ./GeneratedFiles
RCC_DIR += ./GeneratedFiles
###引入数字摄像机api####
LIBS += -L$$PWD/lib –lHVDAILT   
LIBS += -L$$PWD/lib -lraw2rgb
LIBS += -L$$PWD/lib –lHVUtil
###引入数字摄像机api####
include(BubbleAnalysis.pri)
 
编译程序成功!
更多相关文章
  • C#中导入Win32 API的方法: 1.引用命名空间 using System.Net.Security; using System.Runtime.InteropServices; 2. [DllImport("wininet.dll", CharSet = CharSet. ...
  • 


    		    揭示Win32 API拦截细节/API hooking revealed (1)
    原文出处:http://www.codeproject.com/system/hooksys.asp 简要介绍 拦截win32 API 调用对于多数windows开发人员来说都一直是很有挑战性的课题,我承认,这也是我感兴趣的一个课题.钩子机制就是用一种底层技术控制特定代码段的执行,它同时提供了一种直 ...
  • 


    		    Red Hat Enterprice Linux 5測試 Qt 4.7 & Qt Creator(一)
    今天下载科技的Qt 4.7和Qt Creator的2.0预览版测试 在关键的Qt 4.7和
  • centos 下 Qt Creator 的安装使用   Qt 以其开源,免费,完全面向对象(很容易扩展),允许真正的组件编程以及可移植跨平台等诸多优势得到越来越多的开发人员的青睐.Qt Creator 是 Nokia 官方推出的专门针对 Qt 开发的 IDE.本文详细介绍了 Linux 下 Qt C
  • 最近在学习QT Creator,感觉很是头大.可能是刚刚学的原因吧,感觉完全没有C#好,好多东西完全搞不懂. C++虽然很灵活,但是也可能是太灵活了,总是搞得人一头雾水. 一个简简单单的保存文件,就让人费了半天劲.还是先记下来,防止以后用到时忘记. 一.首先在头文件内加入引用(即 ***.h文件内)
  • 最近把Qt到开发环境建立了起来,以后打算多点时间在学习Qt上面,下面是我的移植与搭建过程,现在贴出来希望能对大家有点幫助..... 作者:顾文彪 博客:http://blog.chinaunix.net/u3/113714/ 交叉编译器:arm-linux-gcc-4.3.2 开发环境:ubuntu
  • 系统环境,Ubuntu 14.04,输入法fcitx下搜狗输入法. 解决方法如下: 1.安装fcitx for Qt5动态库 sudo apt-get install fcitx-libs-qt5 2.向Qt Creator开发环境安装fcitx for Qt5支持 进入 /Qt5.3.1/Tool ...
  • C#分享基于Win32 API的服務操作類(解決ManagedInstallerClass.InstallHelper不能帶參數安裝的問題)
    注:这里的服务是指Windows 服务. 201508250915更新 刚刚得知TransactedInstaller类是支持带参数安装服务的,在此感谢猿友KOFIP的指教和代码,详情请见. 201506182056原文 市面上常见的安装一个服务的方法大概有这么几种: 用Process类调用sc.e
一周排行
  • openseadragon.js與deep zoom java實現藝術品圖片展示
         openseadragon.js 是一款用来做图像缩放的插件,它可以用来做图片展
  • MRC ARC(让ARC文件在MRC的环境下进行ARC编译)   -fobjc-arc    ARC MRC(让MRC文件在ARC的环境下进行MRC编译)   -fno-objc-arc
  • 看完了这本书,你决定继续做编程.也许它能成为你的一个职业,也许它能成为你的一项愛好.但你需要一些指导,确保自己不会走错了道路,或幫助你从这个新业余愛好中得到最大的乐趣.我做了很久的编程.久的你都想象不出来,久的都让我
  • PHP實例開發(3)PHP中MVC學習之ThinkPHP
    PHP中MVC学习之ThinkPHP 1.什么是MVC MVC本来是存在于Desktop程 ...
  • struct和typedef struct 分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu ...
  • 高端大氣上檔次Ergotron NeoFlex+MBP Retina的組合~
  • 


    		    系統還原與VMWare for Windows沖突.
    环境: Windows XP SP2+VMWare for Windows 5.5.1 问
  • 问:我的电脑有的时候在C盘或D盘的根目录下有个名为found.000的文件夹,里面有一些后缀名为CHK的文件.在c:\windows下有很多以fff开头的怪文件,而且大小全部为0字节.请问这些是什么文件?能否将它们删 ...
  • 经过几天的试用逐渐熟悉了vivado,和ISE相比vivado确实有了很多改良. 发现了以下几个特点:   1.数据格式统一了 在以往的设计中,保存数据的格式非常多.ISE有很多种格式的文件,在translate,m ...
  • <com.teamsourcing.wintec.activity.NewViewPager android:id="@+id/viewpager" android:layout_width ...