簡體   English   中英

無法從虛幻引擎中的Vfw.h調用函數

[英]Can't call functions from Vfw.h inside Unreal Engine

如果這個問題是虛幻引擎所特有的,請事先抱歉,但是經過6個月的工作,這是我需要完成的最后一部分,我變得絕望了。

創建一個虛幻引擎C ++基礎項目后,使用VS類向導添加了一些.h和.cpp文件,即使我包含了Vfw.h並將其放在AllowWindowsPlatformTypes.h中,我也無法使用AVIFileInit等功能。和HideWindowsPlatformTypes.h。 我得到的只是錯誤LNK2019: unresolved external symbol AVIFileInit referenced 我要做的是根據文章“捕獲屏幕的各種方法”在Unreal Engine中進行實驗。

我試圖將所有代碼放入一個單獨的VS項目中,並將其構建為靜態庫,然后將其鏈接到Unreal Engine項目。 一切都很好,但是當我嘗試構建項目時,它會生成一個LNK2001錯誤列表,所有這些錯誤都涉及AVIFileInitAVIFileExit等函數。

注意:我使用的是4.6.1版

任何幫助和提示將不勝感激。

您應該從項目屬性 -> 鏈接器 -> 輸入 -> 其他依賴項將Vfw32.lib添加到項目中。

暫無
暫無

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

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