我用
编译了live555库./genMakefiles iphoneos
make
对于iOS设备,但我无法为iOS模拟器编译。 有人有任何想法如何做到这一点? 感谢。
答案 0 :(得分:3)
问题是当你为iphoneos编译时,你正在为一个arm处理器编译库。运行iOS模拟器时,您在intel x86处理器上运行它,因此会产生“i386 / x86_64未找到符号”的错误
如果你想在模拟器上运行它,那么试试运行“./genMakefiles macosx”
如果您知道如何操作,则可以根据要构建的内容指定要链接的生成库文件的哪些版本。即,如果在ios设备上运行,它将链接到.a文件,或者在模拟器上运行时链接.dylib文件
我希望有帮助