我正在尝试在 Mac OS X Sierra 中构建基于 Linphone 的 C 源文件,但出现以下错误。
这是 C 源文件的链接。 http://www.linphone.org/docs/liblinphone/group__basic__call__tutorials.html
编辑:
我正在尝试使用此命令编译源代码
clang -o tt tt.c -I/Users/softdev/Downloads/linphone-sdk-3.11.1-mac/include/
错误:
体系结构 x86_64 ld 的未定义符号
:未找到体系结构 x86_64
clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我试图改变目标cpu但没有奏效。
我的系统有 XCode 8。对此的任何帮助将不胜感激。
编辑:完成输出
架构 x86_64 的未定义符号: “_linphone_call_get_state”,引用自: tt-ca2045.o 中的 _main “_linphone_call_ref”,引用自: tt-ca2045.o 中的 _main “_linphone_call_unref”,引用自: tt-ca2045.o 中的 _main “_linphone_core_destroy”,引用自: tt-ca2045.o 中的 _main “_linphone_core_invite”,引用自: tt-ca2045.o 中的 _main “_linphone_core_iterate”,引用自: tt-ca2045.o 中的 _main “_linphone_core_new”,引用自: tt-ca2045.o 中的 _main “_linphone_core_terminate_call”,引用自: tt-ca2045.o 中的 _main “_ms_usleep”,引用自: tt-ca2045.o 中的 _main ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)