今天把原先的opencascade7.4.0卸载了,安装了高版本的opencascade7.6.0(但当前最高版本是opencascade7.6.2),QT还是5.14.1再加上VS2017(15.9.41)编译器。怎么下载和安装opencascde&QT&VS就不多说了,重点是opencascde的配置即系统变量Path的值
我的Path设置如下,红框处是与7.4.0版相比多出来的(没加之前,编译没问题,但运行时奔溃):
demo来自网上eryar大神 ( 因为有编译问题,代码我做过改动,和网上的不一样
链接:https://pan.baidu.com/s/1dcwBLEV078kiMrhkVd1x8g
提取码:V760 ),效果如下
Qt的Projects中请使用64bit的VS编译器(release或debug版无所谓)。
另一个要注意的是下图红框3处,要设置为x86_amd64,否则编译时可能报错:模式类型X64与目标类型X86类型不一致(描述的不是很精确,记不清了~~)。



