簡體   English   中英

Visual Studio 2013遷移:無法打開包含文件:'dxerr8.h':沒有此類文件或目錄

[英]Visual studio 2013 Migration : Cannot open include file: 'dxerr8.h': No such file or directory

我在Visual Studio 2003中編寫了一個VC ++應用程序,該應用程序在我的應用程序中使用DirectX lib(使用“ dxerr8.h”)來提供對DirectX消息的跟蹤。

我可以在以下路徑中找到文件

“ C:\\ Program Files \\ Microsoft Visual Studio .NET 2003 \\ Vc7 \\ PlatformSDK \\ Include \\ dxerr8.h”

現在,我將應用程序遷移到Visaul Studio 2013,這會引發編譯錯誤

無法打開包含文件:'dxerr8.h':沒有此類文件或目錄

我在Visual Studio 2013安裝的文件夾中搜索該文件,該文件丟失了。

“ C:\\ Program Files \\ Microsoft Visual Studio 12.0 \\ VC”

  1. PlatformSDK文件夾在哪里?
  2. 我是否需要安裝DirectX SDK才能擺脫此錯誤?

如何解決這個問題?

當前的SDK具有DXGetErrorString函數。 從代碼中所有名稱中刪除“ 8”,應該可以解決您的問題。

DXERR8上次發布於DirectX SDK中(2007年8月)。 在任何情況下,DXERR都將替換該舊庫的所有使用。

請參閱DXERR.LIB在哪里? 替代避免使用舊版DirectX SDK的DXERR。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM