2
我對Unix世界很陌生,我試圖安裝一個名爲Meep的軟件來進行物理仿真。爲了得到這個,我需要在我的Mac OS X 10.10.5上安裝很多庫;我在他們中的許多人都成功了,但是我在命令'configure'爲 pkg-config的腳本時遇到以下錯誤,它在glib上工作。架構x86_64的未定義符號:「_CFRelease」
CCLD pkg-config
Undefined symbols for architecture x86_64:
"_CFRelease", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_CFStringGetCString", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_CFStringGetCStringPtr", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_CFStringGetLength", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_CFURLCopyFileSystemPath", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_CFURLCreateFromFSRef", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_FSFindFolder", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
"_kCFAllocatorSystemDefault", referenced from:
_find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
ld: symbol(s) not found for architecture x86_64
環顧四周我明白,可能是這些符號的鏈接器問題,但基本上我不知道解決這個問題。有誰能夠幫助我?
什麼是完整的編譯器/鏈接器命令?我有同樣的問題,我最近解決了它。 – CristiFati