简体   繁体   English

gstreamer ios教程中的错误

[英]errors in gstreamer ios tutorials

I downloaded gstreamer-1.0-devel-1.8.1-ios-universal-pkg and am trying to compile and run the GStreamer iOS Tutorials. 我下载了gstreamer-1.0-devel-1.8.1-ios-universal-pkg,并尝试编译和运行GStreamer iOS教程。 I get an 我得到一个

implicit declaration of function get_registry_get_default is invalid in C99 函数get_registry_get_default的隐式声明在C99中无效

error in gst_ios_init() on line 1028. If I have Xcode "fix" it, I then get 第1028行的gst_ios_init()错误。如果我有Xcode“修复”它,则得到

Could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame 无法为_ffi_call_unix64创建紧凑展开:不使用基于RBP或RSP的框架

and then a bunch of undefined symbols for architecture x86_64. 然后是架构x86_64的一堆未定义符号。

You have a typo there: It's not get_registry_get_default() but gst_registry_get_default(). 那里有一个错字:不是get_registry_get_default(),而是gst_registry_get_default()。 That's what XCode is probably fixing for real there. 这就是XCode可能在那里真正修复的问题。

What are the other undefined symbols? 其他未定义的符号是什么?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM