因为QT建立工程清晰整洁,便于作为样板工程原型。采用QT 5.8.0 64位版本建立工程。
1.建立工程
打开VS2015
新建-》新建项目-》QT GUI Application ->QtGuiSample 一步一步next
2.生成文件文件列表:
QtGuiSample.ui
QtGuiSample.qrc
QtGuiSample.h
QtGuiSample.cpp
main.cpp
3.生成新的头文件
main.h
4.配置环境
第一步:建立文件目录
关闭工程,建立文件目录如下:
bin64:放执行程序
------bin64/log:执行日志
------bin64/cfg : 配置文件
build:放工程文件
include:头文件
lib:库
publish:发布执行程序包
source:源代码
Third:第三方代码
Document:存放设计文档
readme:库,配置的说明
第二步:设置工程为release ,64位
第三步:设置头文件引入路径,配置属性-》C/C++ ->常规 -》包含路径
..\Third\Framwork\Utility\Include
..\Third\Framwork\CommFramwork\include;
..\Third\Framwork\NetMgr\Include;
..\Third\Framwork\FramworkAp\Include;
..\Third\Framwork\BlockMsg\Include;
..\Third\Framwork\XQueue\Include;
..\Third\Framwork\XQueueIo\Include;
..\Third\poco-1.8.1\Foundation\include
..\Third\poco-1.8.1\Net\include\Poco\Net
..\Third\nanomsg-1.1.2\src
..\Third\openssl\openssl-1.0.2j-fips-x86_64\OpenSSL\include
..\Third\pthreads-w32-2-9-1-release\Pre-built.2\include
..\Third\zlib-1.2.11
第四步:按需要填入引入的库,配置-》link->lib路径 : ..\lib
BlockMsg.lib;CommFramwork.lib;FramworkAp.lib;NetMgr.lib;NetMgrAgent.lib;pthreadVC2.lib;ssleay32.lib;Utility.lib;XQueue.lib;zlibwapi.lib;PocoFoundation.lib;PocoJSON.lib;PocoNet.lib;PocoUtil.lib;PocoXML.lib;libeay32.lib;