2016-01-21 77 views

回答

0

這是正常的配置的東西。 LDFLAGS環境變量或配置選項(--extra-ldflags=-labc)(儘管您的靜態文件應該命名爲libabc.a,FWIW)。

如果libabc.a是在「其他文件夾」,那麼你將不得不/需要將文件夾添加到配置,以及像

--extra-ldflags='-L/path/to/my/library -labc'

如果磁帶庫安裝到系統你不應該需要目錄加法器。

還要確保其得到了相同的「綁定」(基本上,libabc.a需要將所有的C代碼,如果是C++代碼,然後「周邊」的方法Fun_abc你需要和extern "C" {塊。 GL!

+0

感謝您的反饋,使用-fc lib配置ffmpeg已完成,但存在鏈接問題,它能夠鏈接庫函數ffmpeg。而使ffmpeg正在獲取錯誤:未解析的外部符號Fun_abc(); { Fun_abc()函數庫libabc.a} – krishna

+0

在這裏增加了更多的描述。不幸的是,如果這不起作用,我可以做的不多。 – rogerdpack

相關問題