基于libmodbus的QT串口相关(四)——源代码解读——pro文件内容

1.源代码

QT       += core gui serialport

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = QtModbus
TEMPLATE = app


SOURCES += main.cpp\
        widget.cpp

HEADERS  += widget.h

FORMS    += widget.ui
CONFIG += console
win32: LIBS += -L$$PWD/../lib/ -llibmodbus-5
INCLUDEPATH += $$PWD/../include
DEPENDPATH += $$PWD/../include

2.内容解释

QT       += core gui serialport//加入core,gui,serialport模块

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets//如果QT版本大于4,加入widgets模块

TARGET = QtModbus//项目名称为QTModbus

TEMPLATE = app//项目使用模板为app

SOURCES += main.cpp\
        widget.cpp//加入这两个cpp文件

HEADERS  += widget.h//加入该头文件

FORMS    += widget.ui//在组件界面加入该UI文件

CONFIG += console//针对windows用户,告诉编译器要建立一个“控制台”应用,这种应用能够通过标准的输入/输出流与用户交互。

win32: LIBS += -L$$PWD/../lib/ -llibmodbus-5//添加依赖库,其中lib和dll放在一起。如果使用unix-l(library)和-l(library path)标志,qmake将在Windows上正确处理库(即将库的完整路径传递给链接器)

INCLUDEPATH += $$PWD/../include//指定编译项目时应搜索的包含目录。

DEPENDPATH += $$PWD/../include//指定要查找以解析依赖项的所有目录的列表。

//PWD指定指向包含要分析的当前文件的目录的完整路径。这对于在编写项目文件以支持阴影生成时引用源树中的文件非常有用。 

 
 
 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值