vs2013+qt5.3.2+pcl1.8.0+osg2.3开发环境配置

送分小仙女□ 提交于 2020-05-02 06:36:36

一、安装vs2013

注意:最好安装VS2013 Update 5,不然有些项目会报莫名其妙的异常。

VS2013 Update 5下载:https://pan.baidu.com/s/1TAU5Qig3i-w7Cw3IeG-sPA  密码:3emj

二、安装Qt5.3.2

所有Qt版本下载地址:http://download.qt.io/archive/qt/

 所有Qt Creator下载地址:http://download.qt.io/archive/qtcreator/

所有Qt VS开发插件下载地址:http://download.qt.io/archive/vsaddin/

Qt相关下载大全:http://download.qt.io/

本文安装的是:

配置环境变量:

选择Qt版本:

 

 

编译报错:

1>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”

解决方法;

在项目属性页中添加kernel32.lib所在的路径。

 

编译报错:

1>LINK : fatal error LNK1158: 无法运行“rc.exe”

解决方法:

在项目属性页中修改平台工具集为“Visual Studio 2013 - Windows XP (v120_xp)”。

 编译异常:

解决办法:

1)保证Qt安装路径已添加到环境变量

2)保证插件中配置了正确的Qt Version

   

3)保证解决方案中配置了正确的Qt Version

    

三、安装PCL1.8.0

地铁竣工点云处理软件用的boost-1_61版本,故需要替换

配置pcl的环境变量:

  

配置每个pcl依赖库的环境变量:

按照XXXX_PATH的格式,为Eigen、FLANN、OpenNI2、Qhull、VTK添加环境变量,以Boost为例:

 

四、安装OSG2.3

直接将OpenSceneGraph和opencv拷贝到D:\Program Files文件夹下(osg基于opencv开发,故要依赖opencv,后面也需要配置它的环境变量)

配置环境变量

  

属性-VC++目录,在包含目录添加D:\OSG\include,在库目录添加:D:\OSG\lib,在连接器-输入-附加依赖项加上

OpenThreadsd.lib
osgd.lib
osgDBd.lib
osgUtild.lib
osgGAd.lib
osgViewerd.lib
osgTextd.lib

     

五、配置环境变量

以上所有环境变量的配置中除了单独为库新建环境变量外,还需在Path环境变量中设置:

四、其他配置

如果还用到了其他库,也需要添加环境变量

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!