像以前提到的here,___sincos_stret
在使用Xcode5命令行工具編譯使用此符號的項目時無法找到。___sincos_stret鏈接時未定義的符號
在上面引用的線程中,發佈了針對IOS目標(將-miphoneos-version-min=5.0
傳遞給編譯器)的解決方案,是否有針對桌面(x64
)目標的解決方案?
例如,在嘗試編譯polycode時發生了這種情況。
編輯2:
奇怪的是,在編譯手動以前的錯誤中引用的庫之後,誤差現在恰好位於在lto.o,這是一個內部LLVM頭本身...
undef: ___sincos_stret
Undefined symbols for architecture x86_64:
"___sincos_stret", referenced from:
_mdct_init in lto.o
_dradfg in lto.o
我使用Xcode 5運行OSX 10.9 DP。This is the link step。
請寫一個自包含的問題不參照其他的線程。 – lpapp
@LaszloPapp它似乎是Xcode5的一個普遍問題,我不知道如何讓這個問題更加自我包含,除了將其他線程的答案粘貼到其中。 – Appleshell
請複製並粘貼,但只有嚴格相關的部分。 – lpapp