VS+QT+VTK+OpenCasCade配置

1.下载OpenCasCade-7.7.0:https://dev.opencascade.org/release

2.下载3rd party components:  https://dev.opencascade.org/resources/download/3rd-party-components

freeimage-3.17.0-vc14-64

freetype-2.5.5-vc14-64

tcltk-86-64

将这三个文件放在products文件夹下

3.cmake编译OpenCasCade-7.7.0

where to build:  D:/OCC/opencascade-7.7.0-build  (自己选定文件夹)

点击configure    选择msvc2017,  x64

配置3RDPARTY_DIR: D:/OCC/products  (自己选定文件夹)

配置INSATLL_DIR: D:/OCC/opencascade(自己选定文件夹)

勾选USE_VTK

如果继续生成有报红,修改一下VTK_DIR为自己编译的VTK路径,我这里改成:D:/VTK/VTK-9.3.0-debug

4.open project,打开VS2022, 项目右键生成解决方案,等待大约20分钟

5.右键CMakePredefinedTargets/INSTALL ,生成,在D:\OCC\opencascade就可以找到了

6.关于新建VS项目配置,右键属性

VC++目录包含目录:

D:\Qt5.12.10\5.12.10\msvc2017_64\include

D:\VTK\VTK-9.3.0-debug\include\vtk-9.3

D:\OCC\opencascade\inc

VC++目录库目录:

D:\Qt5.12.10\5.12.10\msvc2017_64\lib    

D:\VTK\VTK-9.3.0-debug\lib    

D:\OCC\opencascade\win64\vc14\libd

链接器- 输入-附加依赖项,加入TKBin.lib、vtkcgns-9.3d.lib等lib文件名

另外有必要在环境变量path下加入Qt,VTK,OpenCasCade里面bin文件夹目录

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值