当前位置:首页 » 编程软件 » 直接用qt编译vtk

直接用qt编译vtk

发布时间: 2022-11-30 03:04:30

A. vtkguisupportqt 库怎么安装

1、下载
VTk官方下载页面:http://www.vtk.org/VTK/resources/software.html#latest
我下载的是vtk-6.0.0.zip(源码)、vtkdata-6.0.0.zip(数据)、vtkDocHtml-6.0.0.tar.gz.(帮助文档)。
既然下载了源码, 就不需要下载win32的安装exe程序了,我们自己手动编译
2、编译
2.1下载cmake-2.8.11.2-win32-x86.exe,并安装。用它来完成VTK的编译。
2.2解压vtk-6.0.0.zip至D:\VTK6.0\vtk,
解压vtkdata-6.0.0.zip至D:\VTK6.0\vtkdata
解压vtkDocHtml-6.0.0.tar.gz 至D:\VTK6.0\vtkDocHtml
2.3 运行安装后的,CMake程序。
选择source code目录为 D:\VTK6.0\vtk
选择build后的bin目录为 D:\VTK6.0\bin
点击Configure按钮,会提示你选择编译器,我们选择visual studio 9 2008.然后Cmake会扫描一下它需要的文件,等它停下来后,我们就可以修改CMake的参数选项了。

B. 如何让 qt mingw 编译vtk

设置三个变量(a,b,c),对应三个按键 初值都是0, 一个按键按下后,对应的变量赋值1(a,b,c=1), 之后判断语句,判断条件中三个变量间进行与操作

C. 可不可以单独安装qtdesigner

首先我需要的开发工具QtCreator先从终端单独下载:sudoapt-getinstallqt4-dev-tools之后安装QTCREATOR编译器:sudoapt-getinstallqtcreator之后继续安装编译环境:sudoapt-getinstallgccsudoapt-getinstallxtermsudoapt-getinstallgit-coresudoapt-getinstallsubversion该版本基于QtCreator2.5withQt4.8.132bit存在问题:没有工具链。我们只能编译远程嵌入式设备,这不是这里的情况,因为我们是PI,而不是远程访问它。我添加了一个gcc工具链工具/选项>构建和运行>标签工具链>按钮添加选择GCC然后设置编译器路径:/usr/bin/arm-linux-gnueabihf-gcc-4.6调试器:/usr/bin/gdbMkspec:默认QtCreator似乎发现我们将部署在一个遥远的目标。为了解决这个问题:去帮助>菜单插件取消设备支持远程linux>重启Qt的创造者去工具>选项选项卡>>构建和运行>Qt版本添加“/usr/bin/qmake-qt4”然后,它将显示为一个桌面项目在项目向导,而不是嵌入。

D. 如何将QVTKWidget添加到QtDesigner里

1 正确安装QT,出现文件夹$(QTDIR)\plugins\designer

2 Cmake编译支持QT的VTK,生成vtkGUISupportQt-6.1.dll和QVTKWidgetPlugin.dll两个文件(注意:一定是release版本的!)

3 将生成文件拷贝到1中的文件夹中。

E. 用qt怎么编译一个c程序

qt几?用gcc编译。不过要用qt的工具先生成Makefile文件。一般是qt里自带的qmake工具。首先先写好cpp和头文件,在当前目录下依次执行qmake -project,qmake,make即可编译。

F. VS2010,VTK,QT混合编程,在编译VTK.sln时出现如下错误,实在不知道为什么,请大家给看看,谢谢!

链接器添加vtkcommon.lib注意相对路径‥\‥\‥\bin\debug\vtkCommon.lib

G. 如何在QT中显示VTK生成的图像

老豆腐店(

H. 求助大神 如何在QT Creator而非qt designer里集成 QVTKWidget

Qt creator的功能和优势:
Qt Creator 主要是为了帮助新Qt 用户更快速入门并运行项目,还可提高有经验的Qt 开发人员的工作效率。
使用强大的 C++ 代码编辑器可快速编写代码
语法标识和代码完成功能
输入时进行静态代码检验以及提示样式
上下文相关的帮助代码折叠
括号匹配和括号选择模式
高级编辑功能
使用浏览工具管理源代码
集成了领先的版本控制软件,包括 Git、Perforce 和 Subversion
开放式文件,无须知晓确切的名称或位置
搜索类和文件
跨不同位置或文件沿用符号
在头文件和源文件,或在声明和定义之间切换
为 Qt 跨平台开发人员的需求而量身定制
集成了特定于 Qt 的功能,如信号与槽 (Signals & Slots)
图示调试器, 对 Qt 类结构可一目了然
集成了 Qt Designer 可视化布局和格式构建器
只需单击一下就可生成和运行 Qt 项目
其他相关资源
要让 Qt 在 Windows 上与 Visual Studio 配合使用,请下载 Visual-Studio 插件。该插件可配合各种 Qt 授权进行开发。

I. Cmake动态编译VTK库(QVtkwidget)

在版本问题上大费周章之后,得到如下的成功尝试

软件版本说明:

PCl1.8.1 + VS2017 + Qt5.9.6 + Cmake + Vtk8.0.0

点击Configure后对条目进行处理:(修改完成继续Configure直到没有错误)

1.点击Add Entry添加 

    Name:    CMAKE_DEBUG_POSTFIX 、Type:    STRING 、Value:-gd、Description:空

让vtk的lib最后分为debug版本跟release版本。Debug版本带-gd。Release版本不带-gd,方便区分.

2.勾选BUILD_SHARED_LIBS,这样最后生成的vtk才会有dll跟lib

3.CMAKE_INSTALL_PREFIX设置为你清空的VTK文件夹(为了方便,这里选择的路径为PCL集成的VTK路径)

4.勾选VTK_Group_Qt,这样以后方便在qt里面使用

5.修改Qt5_DIR路径为PATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/lib/cmake/Qt5

6.修改VTK_QT_VERSION:STRING=5,使用Qt5修改相应版本号

7.如出现qmake路径则修改QT_QMAKE_EXECUTABLE:FILEPATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/bin/qmake.exe

完成Configure,不出意外就不再显示红色,接着点Generate

接着以管理员身份运行VS2017,打开构建目录下的VTK.sln

选择Debug,x64,然后右键解决方案窗口的ALL_BUILD --> 生成。

 漫长等待...ing

然后右键install --> 仅生成install

Release版本同理,先ALL_BUILD --> 生成 再 右键install --> 仅生成install

至此完成编译VTK操作,接下来提取所需的QVtkwidget插件

J. 我在windows下用QT写了个程序,把这个源代码直接在linux下编译可以吗

可以,只要你不调用Windows的API函数就可以。 还有你在不同的系统可以使用条件编译那样就不存在任何问题了

热点内容
winxp访问不了win7 发布:2024-05-05 23:05:23 浏览:733
算法牛 发布:2024-05-05 22:43:40 浏览:718
grublinux引导 发布:2024-05-05 22:37:56 浏览:214
unix高级编程第三版pdf 发布:2024-05-05 22:32:09 浏览:958
手机wap网站源码 发布:2024-05-05 22:27:44 浏览:259
python修改文件某一行 发布:2024-05-05 22:18:22 浏览:457
md5加密64 发布:2024-05-05 21:59:30 浏览:527
259pp页面访问升级 发布:2024-05-05 21:47:51 浏览:89
迅雷阻止上传 发布:2024-05-05 21:26:19 浏览:914
数据库运维题 发布:2024-05-05 21:21:47 浏览:962