VS安装过程中出现的问题
- 文件夹名字改变,导致安装的文件打不开
- 控制面板–>更改—>修复,修改其中的安装路径;
- 环境变量配置修改
- 重启电脑
- 删除vs
- 控制面板—>更改—>删除
- 软件自带的uninstall删除
PCL安装过程中出现的问题
- 在vs中配置时出现某个依赖文件找不到的问题,
包含的路径或添加的依赖有问题
- 出现link ‘.obj’问题
包含的link中存在无效的link,一般是由于不规则的写法导致的
点云数据魔方安装过程中出现的问题 - 在软件安装过程中出现2503错误,是一般性的软件安装错误,解决办法
i.
Window+X—>命令提示符(管理员运行)–>在名令提示符中写入命令msiexec /package+“要安装的文件的路径”,如你要安装的文件为点云魔方-v1.1.msi,则命令如下图所示
- LibLAS安装步骤及问题
- LibLAS安装需要先安装GDAL、libtiff、libgeotiff
安装GDAL
i. 首先在官网上下载GDAL源码,网址https://trac.osgeo.org/gdal/wiki/DownloadSource
ii. 编译GDAL源码
打开visual studio安装位置 E:\software-install\vs\VC\bin\amd64
在此处打开cmd命令窗口
Cmd中输入vcvars64.bat,运行编译文件
将目录切换到gdal的解压文件夹下
在cmd下输入nmake /f makefile.vc
编译完成
可能出现的错误
在编译过程中可能会出现如下错误
这是由于设置的问题,可以通过以下方式解决
打开nmake.opt文件,修改 ,
这三项,重新编译即可。
iii. 分别运行nmake /f makefile.vc install 和nmake /f makefile.vc devinstall,安装编译文件,其结果如下
安装libtiff
i. 在官网上下载libtiff ,网址http://download.osgeo.org/libtiff/
ii. 编译libtiff源码,编译过程与gdal类似,不需要配置nmake.opt文件,编译结束会出现如下错误
打开文件夹:E:\original_software\tiff-4.0.10\libtiff中的tiffconf.h.vc进行改动,把当中的 /* #undef JPEG_SUPPORT /,/ #undef OJPEG_SUPPORT*/ 中的注释去掉。再删掉 E:\original_software\tiff-4.0.10\libtiff下的全部 .obj 文件。然后再编译。这样就能够编译成功。
编译成功
注意此时不需要安装编译文件
安装libgeotiff
i. 下载libgeotiff源码,网址https://trac.osgeo.org/geotiff/
ii. 编译libgeotiff,编译libgeotiff是tiff的扩展,所以libgeotiff的编译是在libtiff编译正确的基础上进行的
解压libgeotifff文件,其目录为E:\original_software\libgeotiff
在libgeotiff下新建一个文件夹,命名为libtiff(注意命名为此,否则容易出现错误),将编译好的tiff文件夹下的文件拷贝到libtiff下,其目录如下
编辑 目录下的
文件,修改以下几项,
TIFF_DIR、TIFF_INC等的配置与下面目录对应,注意一定要配置正确,否则容易U1077错误,don’t open the file XXX,no such directory or file
将目录切换到
编译文件
iii. 运行nmake /f makefile.vc install nmake /f makefile.vc devinstall,安装编译文件,安装完成后可以在C:\usr下看到安装的文件
安装cmake
i. 下载cmake二进制文件,网址https://cmake.org/download/
ii. 配置环境变量,在path中添加bin文件路径
配置编译libLAS
i. 打开cmake
ii. 填写下面两项内容,注意两者的路径保持一致,否则会出错
iii. 勾选下面四项
iv. 配置tiff、geotiff以及gdal的路径、include以及library
v. 设置安装libLAS路径
vi. 用vs2103打开E:\original_software\libLAS-1.8.1\libLAS-1.8.1\libLAS.sln,分别对ALL_BUILD 和INSTALL进行build
安装成功