繁体   English   中英

为VS2017构建OpenCascade

[英]Build OpenCascade for VS2017

用例:我打算在我的C ++项目中使用OpenCascade C ++库。 我需要做简单的折线偏移和多边形缩小。

因此,我尝试在Windows 10 64位计算机上安装OpenCascade C ++库以在Visual Studio 17中使用。我的第一次尝试是使用Windows安装程序,然后运行批处理文件(env.bat,custom.bat)。 但是我已经在这个论坛阅读了Windows安装程序不适用于Visual Studio 2017的说法-正确吗?

因此,我现在按照此处的构建说明进行操作。 现在,我已经在Visual Studio 2017中打开了示例项目。当我尝试构建项目时,对于每个示例项目都会遇到以下错误:

错误MSB8036找不到Windows SDK版本8.1。 安装所需版本的Windows SDK或在项目属性页中更改SDK版本,或者通过右键单击解决方案并选择“重新定位解决方案”。 TKQADraw C:\\ Program Files(x86)\\ Microsoft Visual Studio \\ 2017 \\ Community \\ Common7 \\ IDE \\ VC \\ VCTargets \\ Platforms \\ x64 \\ PlatformToolsets \\ v141 \\ Toolset.targets 36

关于我做错了什么建议? 也许我没有按照以下步骤正确构建它? 另外,鉴于上述用例,如果我只想以有限的方式使用OpenCascade,是否需要做所有这些事情?

是否存在有关如何创建新的Visual Studio C ++项目以及链接所有OpenCascade库的文档或链接?

如错误所示,您尚未安装正确的SDK版本,或者您安装的版本已过期。 检查SDK安装,然后重试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM