fatal error C1083: 無法打開包括文件:“qedit.h”: No such file or directory


VS2010編譯 DirectShow一些項目時遇到 錯誤:fatal error C1083: 無法打開包括文件:“qedit.h”: No such file or directory

解決方法:

從網上下載一個 qedit.h 的頭文件,或者從 vs08 安裝的目錄下弄一個也行。

然后拷貝下載的 qedit.h 文件到目錄 C:\Program Files\Microsoft SDKs\Windows\v7.1\Include 下;

然后在之前編譯出錯的項目的 "stdafx.h" 的文件中頭部加上:

#pragma include_alias( "dxtrans.h", "qedit.h" )
#define __IDxtCompositor_INTERFACE_DEFINED__
#define __IDxtAlphaSetter_INTERFACE_DEFINED__
#define __IDxtJpeg_INTERFACE_DEFINED__
#define __IDxtKey_INTERFACE_DEFINED__
#include "Qedit.h"

就ok了~~~

備注:vs2010需要項目屬性需要配置 DirectShow 開發環境,具體配置參考網絡。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM