LLVM 3.5无法链接

LLVM 3.5无法链接,llvm,Llvm,使用实验性LLVM3.5库链接进行编译时,会出现以下链接错误: /usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中 llvm::sys::Process::FileDescriptorHasColors(int)'(.text+0x85b): 未定义对setupterm'的引用 /usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中 llvm::sys::Process::FileDesc

使用实验性LLVM3.5库链接进行编译时,会出现以下链接错误:

/usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中
llvm::sys::Process::FileDescriptorHasColors(int)'(.text+0x85b):
未定义对
setupterm'的引用 /usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中
llvm::sys::Process::FileDescriptorHasColors(int)'(.text+0x87a):
未定义对
tigetnum'的引用 /usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中
llvm::sys::Process::FileDescriptorHasColors(int)'(.text+0x888):
未定义对
set\u curterm'的引用 /usr/lib/llvm-3.5/lib/libLLVMSupport.a(Process.o):函数中
llvm::sys::Process::FileDescriptorHasColors(int)'(.text+0x890):
未定义对
del_curterm'的引用


链接命令行是使用
llvm config
生成的,为什么会失败?

llvm config
没有为
Terminfo
库添加链接选项。加

-ltinfo

要在库中链接,一切都应该很好。

在链接选项中添加
llvm配置--system libs

许多llvm教程建议在
llvm配置
的使用中添加
--system libs
,因此我更喜欢@xl4times的答案。你的答案也是正确的,但我认为链接LLVM的人应该使用LLVM配置。我得到
/usr/bin/ld:not find-ltinfo
/usr/bin/ld:not find-ltinfo
你对此有什么想法吗?