物联网探步--工具篇之安装qvb

物联网探步--工具篇之安装使用qvb

版权声明


该文章原创于Qter开源社区(www.qter.org),作者lxdlbs371,转载请注明出处!

简介

qvb是用QT 写的工业组态开源软件。在未来工业4.0领域有着重要的作用。并且该软件还支持Linux,windows,OS-X ,openVMS,Maemo/meego,  Android和Symbin.

qvb支持二次开发pvdevelop。

工具

下载好对应的工具:

vtk-5.10.1

下载地址:http://www.vtk.org/download/

swigwin-1.3.33

下载地址:http://sourceforge.net/projects/swig/files/swigwin/

qt-windows-opensource-5.1.0-mingw48_opengl-x86-offline

下载地址:http://download.qt.io/online/qt5/windows/x86/online_repository/

python-2.5.1

下载地址:https://www.python.org/downloads/

ActiveTcl8.5.12.0.296033-win32-ix86-threaded

下载地址:http://download.csdn.net/download/a1217975151/4540303

pvb-master:

下载地址:https://github.com/pvbrowser/pvb

1:把pvb-master  解压到D盘:并更名pvb

2:分别安装

ActiveTcl8.5.12.0.296033-win32-ix86-threaded

3:安装python-2.5.1

4:qt-windows-opensource-5.1.0-mingw48_opengl-x86-offline

5:把相应的第三方库放在D盘

swigwin-1.3.33

vtk-5.10.1

6:修改D:\pvb\win-mingw  下的login.bat  并运行

<font size="3">@echo off

rem -------------------------------------------------------

rem set environment variables for running build batch files

rem adjust this

rem -------------------------------------------------------

rem set directories for needed tools

rem directories where qt and mingw are installed

rem ### for qt4.8.2 ###

rem SET    QTDIR=C:\Qt\4.8.2

rem MINGWDIR=C:\mingw-old

rem ### for qt5.1.0 ###

SET    QTDIR=C:\Qt\5.1.0\5.1.0\mingw48_32

SET MINGWDIR=C:\Qt\5.1.0\Tools\mingw48_32

rem tools necessary for language bindings

SET SWIGDIR=D:\swigwin-1.3.33

SET PYDIR=C:\Python25

SET VTKDIR=D:\VTK5.10.1

SET TCLDIR=c:\Tcl

SET TCLLIBPATH=C:\Tcl\lib\tcl8.5;D:\VTK5.10.1\Wrapping\Tcl

rem change to directory with our sources

SET PVBDIR=D:\pvb

D:

cd  %PVBDIR%\win-mingw

rem setup path variables

SET PATH=%PVBDIR%\win-mingw\bin;%MINGWDIR%\bin;%QTDIR%\bin;c:\windows;c:\windows\system32

SET PYTHONPATH=%PVBDIR%\win-mingw\bin;%PYTHONPATH%

echo The following has been set:

echo Is this correct on your machine ?

echo If not then edit this file.

echo QTDIR=%QTDIR%

echo MINGWDIR=%MINGWDIR%

echo SWIGDIR=%SWIGDIR%

echo PYDIR=%PYDIR%

echo PATH=%PATH%

echo now run:

echo build.bat  // if you want to use Qt4

echo build5.bat // if you want to use Qt5

</font>

7:编译pvb:

8:加载PVB实例;

9:然后编译,运行。

需要把D:\pvb\pv**ample文件夹下,后缀为 *.tcl 
 *.html  *.csv  *.png*.svg *.vtk,  文件全部放在pv**ample.exe程序同一文件夹下,然后运行pvbrowser。这时候就会有图标和各种文件实例。

下面是机械动画(双击查看):

后语:

关于Linux的包,已经做好了,可以自行下载:

http://software.opensuse.org/download/package.iframe?project=home:pvbrowser&package=pvbrowser-devel

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-11 17:17:13

物联网探步--工具篇之安装qvb的相关文章

物联网探步--工具篇之安装使用Qwtpolat

版权声明 该文章原创于Qter开源社区(www.qter.org),作者lxdlbs371,转载请注明出处! 简介 Qwtpolat是qwt的扩展,用来绘制极坐标系.极坐标系(polar coordinates)是指在平面内由极点.极轴和极径组成的坐标系.在平面上取定一点O,称为极点.从O出发引一条射线Ox,称为极轴.再取定一个长度单位,通常规定角度取逆时针方向为正.这样,平面上任一点P的位置就可以用线段OP的长度ρ以及从Ox到OP的角度θ来确定,有序数对(ρ,θ)就称为P点的极坐标,记为P(ρ

物联网探步--工具篇之安装使用qwtplot3d

版权声明 该文章原创于Qter开源社区(www.qter.org),作者lxdlbs371,转载请注明出处! 简介 qwtplot3d也是qwt的扩展,用来绘制三维模型图,在机械制造.遥感测绘和模型分析等领域中作用相当广泛. 此文是承接物联网探步--工具篇之安装QWT一文的,请先看此文. 实践 3.1:打开D:\qwt\MinGW\qwtplot3d\qwtplot3d.pro文件,在qwt3d_function.cpp文件中添加#include "stdio.h"头文件. 3.2:在

物联网探步--工具篇安装QWT

版权声明 该文章原创于Qter开源社区(www.qter.org),作者lxdlbs371,转载请注明出处! 简介 QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等

Tools:Installing and using the Required Tools for downloading and Building EDK II工具篇:安装/使用EDKII源码获取/

Tools:Installing and using the Required Tools for downloading and Building EDK II工具篇:安装/使用EDKII源码获取/编译工具[2.3] 2015-07   北京海淀区  张俊浩 2. Setting Up EDKII Development Environment(EDKII开发环境的搭建) ->2.1 The General Procedure Of Setting Up EDKII Development E

学习笔记-性能测试-工具篇-LR-12的安装

进入LR的官方网站下载好最新的两个版本 两个安装文件: 先解压到同一文件夹 点击安装程序,选择安装的路径会自动安装: 安装完成后出现三个主要组件: 学习笔记-性能测试-工具篇-LR-12的安装,布布扣,bubuko.com

iOS包管理工具Cocoapods的安装与使用

在我们开发移动应用的时候,一般都会使用到第三方工具,而由于第三方类库的种类繁多,我们在项目中进行管理也会相对麻烦,所以此时我们就需要一个包管理工具,在iOS开发中,我们使用最多的就是Cocoapods. Cocoa是开发OS X下的苹果提供的API,Cocoa Touch是开发iOS触摸类设备的API.比如我们在开发iOS中,常常需要新建一个类,就是用Cocoa Touch Class来进行新建的.在本篇博客中我们将会讨论包管理工具Cocoapods的安装与使用. [一]Cocoapods的安装

Caffe学习系列——工具篇:神经网络模型结构可视化

Caffe学习系列--工具篇:神经网络模型结构可视化 在Caffe中,目前有两种可视化prototxt格式网络结构的方法: 使用Netscope在线可视化 使用Caffe提供的draw_net.py 本文将就这两种方法加以介绍 1. Netscope:支持Caffe的神经网络结构在线可视化工具 Netscope是个支持prototxt格式描述的神经网络结构的在线可视工具,网址:  http://ethereon.github.io/netscope/quickstart.html  它可以用来可

前端见微知著工具篇:Grunt实现自动化

在前端开发中,目前说来grunt用的挺广的.听说Jquery,Bootstrap等都在用其做为自己的自动化管理工具.可以想象受欢迎的程度了.所以在实际开发工作中,作为前端人员如果对grunt这个工具不熟悉的话,那么说明你之前的开发并不属于一种正规的前端开发.由于grunt完全免费,且功能强大,那么我们今天就要好好的来品评一番. 首先,安装NodeJs 由于grunt的所有插件都是基于nodejs来进行安装和运行的,所以如果电脑上没有nodejs的话,需要安装一个.我们可以去其官网(https:/

学习笔记-性能测试-工具篇-LR-初识

关于LR的基本信息网上都能搜到,这里就不再赘述. loadrunner的安装准备 windows环境: 前提条件: 内存:2G,硬盘空闲空间10G,安装完成后实际只占不到2G 支持winXP  SP3;32位与64位win7浏览器支持IE6-8,IE9,firefox3 若以前安装过LoadRunner,则将其卸载. 下载好需要的部件然后通过安装程序进行安装 关于破解细节,详情请百度或者谷歌. 这里找到一篇关于LR11的安装篇: http://www.cnblogs.com/yangxia-te