extern “C" 的作用為何?
有時候在寫 C/C++ 程式,引用了某些 Library,編譯會出現錯誤,後來查找原因
FFmpeg 編譯: undefined reference to ‘av_frame_alloc()’
原來該 Library 是以純 C 寫的,需要以 extern "C"來讓編譯器識別。
看來我真的對 C/C++ 不熟呢~😜
(繼續閱讀…)
有時候在寫 C/C++ 程式,引用了某些 Library,編譯會出現錯誤,後來查找原因
FFmpeg 編譯: undefined reference to ‘av_frame_alloc()’
原來該 Library 是以純 C 寫的,需要以 extern "C"來讓編譯器識別。
看來我真的對 C/C++ 不熟呢~😜
(繼續閱讀…)
HappyMan・迴響