1.編譯DShow程序 ,無法打開包括文件:“dsound.h”
如果添加這個文件后會出現一大堆重定義錯誤,其實可以不用這個頭文件。
在編譯strmbasd.lib庫的時候就已經屏蔽他了。
在需要在dshow.h中把他注釋即可。
//#include <amaudio.h>
2. 在編譯程序 出現fatal error LNK1104: 無法打開文件“D:\Program.obj”時,
是因為我們增加了依賴庫的全路徑,工程路徑設置出現了問題。
解決辦法: VC6:Project->Settings->Link 寫上庫名,并在VC的lib環境眾增加庫的全路徑,最簡單的方法就是把庫復制到vc的lib目錄下,然后link庫名就可以了。
VS2005/2008 在依賴庫中只寫文件名,不寫文件路徑,同時為vs的lib增加庫的路徑。