Usecase:我打算在项目中使用OpenCascade C++库。我需要做简单的折线偏移和多边形缩小。
因此,我试图在我的Windows1064位计算机上安装OpenCascade C++库,以便在Visual 17中使用。我的第一次尝试是使用Windows安装程序,然后运行批处理文件(env.bat,custom.bat)。但是我有一个在这个论坛上阅读,windows安装程序将不能用于VisualStudio2017--对吗?
因此,我现在已经遵循了构建指令这里。现在,我已经在Visual 2017中打开了示例项目。当我试图构建该项目时,对于每个示例项目,我都会得到以下错误:
错误MSB8036未找到Windows版本8.1。安装所需版本的Windows,或在项目属性页中更改SDK版本,或右击解决方案并选择“重定向获取解决方案”。Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\x64\PlatformToolsets\v141\Toolset.targets C:\程序文件(x86)\Microsoft 36
对我做错了什么有什么建议吗?也许我没有按照这些步骤正确地构建它?而且,考虑到上面的用法,如果我只想以有限的方式使用OpenCascade,是否需要这样做呢?
是否有关于如何创建新的Visual C++项目并链接所有OpenCascade库的文档或链接?
发布于 2018-07-09 12:24:00
正如错误所述,您还没有安装正确的SDK版本,或者您安装的版本已经过时。检查SDK安装,然后重试。
https://stackoverflow.com/questions/50530527
复制相似问题