VS2012 + Qt5 配置 Meshlab1.3.3 步骤
2015-08-06 14:31
375 查看
最近在做的项目需要读取点云数据并进行网格化处理
对网格化的速度还有一定要求
从网上搜了一圈 发现一个叫meshlab的开源软件 貌似很吊
马上去下载了源码打算编译
然后又从网上搜了配置meshlab的各种教程 都没有成功。
最后终于用VS2012+qt插件搞定了,以下是详细步骤:
-----------------------------------------------------分割线-----------------------------------------------------------------------------
首先下载meshlab的源码包 点这里 我下载的是MeshLabSrc_AllInc_v133.tgz (里面包括meshlab和其依赖的一个叫vcg库的源码)
下载完成解压,大概长这样:
meshlab 先放一边 假定已经正常安装了VS2012
先去下载个Qt
Qt 5.5.0 for Windows 32-bit (VS 2012, 587 MB)
安装完成后还得下载个VS2012的qt插件
qt-vs-addin-1.2.2-opensource.exe
安装完成后打开VS2012 工具栏上会看到下图
选择 Qt Options 添加刚才安装的Qt路径和版本
现在可以通过Qt5菜单下的 Open Qt Project File(.pro)...打开Qt项目了。
回到meshlab的源文件目录 我们需要首先编译external.pro
在路径meshlab\src\external下 有个external.pro 现在可以用VS2012打开了
这几个项目应该都可以顺利编译
现在进到meshlab\src目录,打开meshlab_mini.pro进行编译
我这里编译时会碰到链接opengl32.lib和glu32.lib失败
只需要项目属性的链接器-->常规 和链接器-->输入 添加你电脑上的库路径即可。
然后就可以顺利编译了...
对网格化的速度还有一定要求
从网上搜了一圈 发现一个叫meshlab的开源软件 貌似很吊
马上去下载了源码打算编译
然后又从网上搜了配置meshlab的各种教程 都没有成功。
最后终于用VS2012+qt插件搞定了,以下是详细步骤:
-----------------------------------------------------分割线-----------------------------------------------------------------------------
首先下载meshlab的源码包 点这里 我下载的是MeshLabSrc_AllInc_v133.tgz (里面包括meshlab和其依赖的一个叫vcg库的源码)
下载完成解压,大概长这样:
meshlab 先放一边 假定已经正常安装了VS2012
先去下载个Qt
Qt 5.5.0 for Windows 32-bit (VS 2012, 587 MB)
安装完成后还得下载个VS2012的qt插件
qt-vs-addin-1.2.2-opensource.exe
安装完成后打开VS2012 工具栏上会看到下图
选择 Qt Options 添加刚才安装的Qt路径和版本
现在可以通过Qt5菜单下的 Open Qt Project File(.pro)...打开Qt项目了。
回到meshlab的源文件目录 我们需要首先编译external.pro
在路径meshlab\src\external下 有个external.pro 现在可以用VS2012打开了
这几个项目应该都可以顺利编译
现在进到meshlab\src目录,打开meshlab_mini.pro进行编译
我这里编译时会碰到链接opengl32.lib和glu32.lib失败
只需要项目属性的链接器-->常规 和链接器-->输入 添加你电脑上的库路径即可。
然后就可以顺利编译了...
相关文章推荐
- 关于VS2012自带的 性能分析 工具使用实例(图文介绍)
- vs2012 error c4996: This function or variable may be unsafe
- 解决VS2012 Express的There was a problem sending the command to the program问题
- vs2012创建的ado.net模型无法实例化的解决方案
- [编程工具]Visual Assist X 10.7.1916最新破解版本下载 支持VS202
- Ubuntu上安装Qt5
- win7 64位下 VS2012搭建OpenCL开发环境( Intel显卡)
- centos6.3 INSTALL QT5.0 ERROR
- Qt5 Release 发布
- 未找到与约束ContractName Microsoft.VisualStudio.Text.ITe
- C# 获取Sqlite数据库路径的问题
- VMware7.1.4 + Centos6.5 + QT5.2.1 for android 开发环境配置
- Qt + opencv +mac
- java转cocos2d-x:Helloworld
- QT5 QList<QImage> 中后面数据将前面数据覆盖问题的解决方案
- [Qt]Qt5.3.0+VS2013+Win32平台搭建
- vs2012 鼠标放类上面,点击右键出现:创建单元测试,你会了吗?
- VS2012如何通过ODBC连接到
- Win7下安装启动vs2012的程序版本不兼容问题解决方法
- 利用nmake工具编译时怎样制定framework版本