簡體   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