?? subject_39603.htm
字號:
<p>
序號:39603 發表者:向大家學習 發表日期:2003-05-12 11:58:09
<br>主題:directshow的問題
<br>內容:我準備用DVApp通過1394接口采集數碼攝象機,在對directx sdk提供的sample中的DVApp進行編譯時,總是出現“LINK : fatal error LNK1104: cannot open file "..\..\baseclasses\debug_unicode\strmbasd.lib"<BR>Error executing link.exe.”錯誤。我將VC中的strmbasd.lib拷貝到相應的目錄下,問題更多,達7個錯誤。<BR> 請高手指教用該方法是否可采集數碼攝象機圖象,編譯的問題出現在什么地方。<BR>謝謝!
<br><a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p>
<hr size=1>
<blockquote><p>
回復者:人間 回復日期:2003-05-13 11:45:44
<br>內容:這個問題可能出現在你編譯的字符集和庫文件的字符集不一樣,你把你的文件改成UNICODE字符集,或者將這個庫文件重新編譯成ASIIC字符集。
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
<hr size=1>
<blockquote><p>
回復者:xl 回復日期:2003-05-13 12:12:09
<br>內容:編譯dxsdk目錄下的baseclasses下的文件,編譯后,就用該目錄下的strmbasd.lib,應該可以了
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回復者:xl 回復日期:2003-05-13 22:02:32
<br>內容:VC的DirectShow環境配置方法: <BR><BR>首先將DXsdk的安裝目錄下例子代碼中的DirectShow基類編譯一下,Debug版本生成strmbasd.lib,Release版本生成strmbase.lib;<BR>然后配置VC開發環境:Tools->Options-> Directories->Include files加入兩個路徑,Dxsdk下的include和Dxsdk下的基類BASECLASSES,<BR>并且在MFC目錄的前面;Library file加入三個路徑,Dxsdk的lib、Dxsdk下的基類DEBUG和Dxsdk下的基類RELEASE,并且放在MFC目錄的前面。 <BR>并且放在MFC目錄的前面!<BR>并且放在MFC目錄的前面!<BR>并且放在MFC目錄的前面!<BR>并且放在MFC目錄的前面!
<br>
<a href="javascript:history.go(-1)">返回上頁</a><br><a href=http://www.copathway.com/cndevforum/>訪問論壇</a></p></blockquote>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -