Qt Project文件的基本写法

TEMPLATE = appDEFINES += DEVICE_TYPE_LINUX_XIXUN
HEADERS +=  ../../source/log4qt/basicconfigurator.h  ../../source/log4qt/writerappender.h
SOURCES +=  ../../source/log4qt/fileappender.cpp  ../../source/log4qt/layout.cpp \
QT += core  network  sql  xml  gui  webkit
LIBS += -lz -lX11 libSUSI-3.02.so
# INCLUDEPATH += /usr/include/gstreamer-0.10 /usr/include/glib-2.0 /usr/lib/i386-linux-gnu/glib-2.0/include /usr/include/libxml2
# INCLUDEPATH += /usr/include/gstreamer-0.10 /usr/include/glib-2.0 /usr/lib/arm-linux-gnueabihf/glib-2.0/include /usr/include/libxml2
# LIBS += -lz -lX11 -lgstreamer-0.10 -lgstinterfaces-0.10 -lgobject-2.0 -lglib-2.0 libSUSI-3.02.so
TARGET = ../../bin_linux/pvplayer

unix {
    MOC_DIR = .moc
    OBJECTS_DIR = .obj
}

win32 {
    INCLUDEPATH += $(DXSDK_DIR)/Include
    LIBS +=     $(DXSDK_DIR)/Lib/winmm.lib          $(DXSDK_DIR)/Lib/dxguid.lib          $(DXSDK_DIR)/Lib/dinput8.lib          $(DXSDK_DIR)/Lib/setupapi.lib
}
时间: 2024-11-12 06:24:29

Qt Project文件的基本写法的相关文章

在Ubuntu下面编译WizNote Qt Project

编译环境 Ubuntu 12.04 (32或者64位) 安装Git sudo apt-get install git 安装编译工具 sudo apt-get install build-essential 安装cmake sudo apt-get install cmake 安装qt4 sudo apt-get install libqt4-devsudo apt-get install qtcreator 注意: 目前暂时不支持Qt5 安装zlib sudo apt-get install z

在CentOS下面编译WizNote Qt Project

编译环境 CentOS 64位 Desktop 版本:6.5 编译前的准备: CentOS的用户默认没有root权限,如果当前用户没有权限root,则可以在终端里面执行下面的命令: su root sudo sed -i '/root\tALL=(ALL)/a *自己的用户名*\tALL=(ALL)\tALL' /etc/sudoers exit 需要替换自己的用户名 安装git sudo yum install git 安装开发工具 sudo yum groupinstall "Develop

关于VS2017+Qt5.6.3(msvc2015_64)联合编程Qt project settings界面没有ok,cancel选项的问题

如题,我在项目开发的过程中,需要添加数据库模块SQL,然后发现VS上QT project settings选项中不能修改添加的模块,也就是对应QT creator中的在.pro文件中添加一句:QT += sql,的操作不能通过QT project settings界面实现. 图1 笔者VS上的Qt project settings界面                                                    图2 在网上看到的其他人VS上的Qt project set

[转] 解析Qt资源文件使用

解析Qt资源文件使用 转自:http://mobile.51cto.com/symbian-270121.htm 本文详细的介绍了Qt文件的使用,和大部分GUI框架设计工具一样,Qt也引入了资源文件系统.用于方便地将一些二进制文件(主要是图片文件)编译进可执行程序中,免去再发布应用的时候附带其他文件的麻烦. 本文介绍的是Qt资源文件使用,和大部分GUI框架设计工具一样,Qt也引入了资源文件系统.用于方便地将一些二进制文件(主要是图片文件)编译进可执行程序中,免去再发布应用的时候附带其他文件的麻烦

Qt Project的持续集成方案

作者:齐亮链接:http://www.zhihu.com/question/24314354/answer/27547787来源:知乎著作权归作者所有,转载请联系作者获得授权. PETER HARTMANN的一片博文:http://www.peter.hartmann.tk/#!Minimal-Continuous-Integration-for-Git-projects-with-Jenkins-and-a-Qt-example/cmzt/557e1b840cf298dc5b98f2a5 关于

QT 打开文件对话框总结

Qstring fileName = QFileDialog::getOpenFileName(this, tr("open file"), " ",  tr("Allfile(*.*);;mp3file(*.mp3)")); 说明:这样就会产生一个对话框,和系统的资源管理器差不多的.返回的是你选择文件的 绝对路径. 参数1:父窗口 参数2:对话框的标题 参数3:默认的打开的位置,如"我的文档"等 参数4:文件的过滤器,注意文

如何在Qt资源文件中包含exe等各种类型文件?

操作系统:Windows 10 X64 企业版 Qt: 5.8.0 QtCreater: 4.2.1 刚刚开始学习Qt,不断遇到困难和挑战,前几天在各个QQ群里询问如何在Qt的资源文件中包含和释放exe可执行文件,结果没有谁给我一个准确的答复,包括问写过图书的选手!!我现在非常鄙视写书的选手,是高傲还是为了面子,对于我的问题根本就不回答!!!不仅仅是一个写书选手这样,很多个!!!我相信很多作者都是乐于帮助别人,极少数人才这个德性!!!! Qt做为开发了这么多年的跨平台GUI开发解决方案,我相信这

eclipse工程当中的.classpath 和.project文件什么作用?

.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH .classpath 文件从数据上我们容易看出,上面描述了工程的依赖文件:源文件的具体位置(kind="src")运行的系统环境(kind="con")工程的library的具体位置信息(kind="lib")在每个lib的xml子节点中,有关于它的其它配置信息(例

eclipse 中的.classpath和.project文件的具体作用(转)

转载博客:http://www.cnblogs.com/panjun-Donet/archive/2010/08/25/1807780.html .project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置 .classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH 这些文件你用文本编辑器就能察看了 在一个项目中点刷新的目的是为了更新.project文件中的文件清单,让你把不通过eclipse提交到项目的文件显示出来 .classp