2011-11-30 169 views
7

我必須自己編譯GStreamer嗎?我可以使用Visual Studio 2010嗎?如何在Visual Studio 2010中使用GStreamer?

我很努力地找到一個很好的分步指南,並指導如何做到這一點。有好的嗎?

我的目標是在VS2010上使用QtGstreamer構建應用程序。

+1

你見過這個嗎? http://www.gstreamer-winbuild.ylatuya.es/doku.php?id=developers –

+0

很好的參考。你試過了嗎? – karlphillip

+0

@karlphilip - no –

回答

4

此鏈接給出了一個完整的方法compile GStreamer using Visual Studio和這一個是compile QtGstreamer

+0

這兩個網址都已死亡 – MarAja

+0

網址已死網友:你好??????????????????如何在Visual Studio 2013中使用Gstreamer 1.0 ?????? – YumYumYum

+0

我已經使用wayback機器更新了鏈接(http://web.archive.org/) –

-1

您可以嘗試從OSSBuild構建。你應該svn客戶端使用結賬地址

http://ossbuild.googlecode.com/svn/trunk/Shared/Build/Windows/Win32

然後,它僅僅是配置VS2010知道到哪裏尋找它的問題。它包含了所有已經編譯好的需求。由於我運行的Linux我沒有檢查如何正確配置它的可能性。

+0

我已經看過那個項目了,但由於時間不夠,我還沒有嘗試過。也許有人願意幫助我。 – karlphillip

+0

我在那裏找不到與GStreamer相關的任何東西:( – karlphillip

0
  • 下載GStreamer庫和窗口標題。
  • 將它們放在一個文件夾中。
  • 將該文件夾的路徑添加到您的Include Directories和Library Directories。 (項目屬性 - >配置屬性 - > VC++目錄)
  • 將庫添加到您的鏈接庫的鏈接列表(哇!)。

好吧......那最後一個不那麼糟糕:項目屬性 - >配置屬性 - >連接器 - >輸入 - >附加依賴關係(添加庫如gstreamer.lib或gstreamer.dll的名字)

  • 的#include < gstreamer.h>(或任何你需要包含頭文件被調用)
  • 如果您使用QtGstreamer,忽略上一步的#include < QtGstreamer.h>

注意:您可能必須爲QtGstreamer庫和標頭執行與Gstreamer相同的設置,並且是的,QtGstreamer依賴於Gstreamer,因此您需要爲兩者進行設置。

快樂編碼! :)

+1

如果我們正在討論這個「ossbuild-build-env」,你可以提供你建議我下載的軟件包的鏈接嗎? – karlphillip

+1

。exe「,那麼它可以在這裏downlow http://ossbuild.hoytsoft.org/downloads/downloads.aspx –

+1

'下載GStreamer庫和標題爲Windows.'從哪裏?!?!? – karlphillip

相關問題