Как связать объект с библиотеками с LLVM> = 3.1? (без GNU ld)

Как я могу сгенерировать рабочий исполняемый файл с помощью инструментов, поставляемых с Llvm / Clang (версия 3.3 (транк 168461))?

Я скомпилировал объект сclang++ -c [...] и я хотел бы попытаться связать этот объект с 1 конкретной библиотекой и посмотреть, может ли это создать работающий исполняемый файл.

Я заметил, что из версии 3.1llvm-ld Это'были удалены иllvm-link Безразлично»похоже, он унаследовал все варианты отllvm-ldхотя этоs помечен как альтернатива llvm-ld на официальных документах, поэтому я просто нене понимаю, как яЯ должен связать этот объект.

Я нене хочу использоватьld из пакета GNU / GCC, только инструменты от llvm.

Подводя итог, это инструменты, которые я получил от сборки llvm от svn

bugpoint      clang-check   llvm-bcanalyzer  llvm-extract   llvm-objdump  llvm-stress      scan-build
c++-analyzer  clang-tblgen  llvm-config      llvm-link      llvm-prof     llvm-symbolizer  scan-view
ccc-analyzer  llc           llvm-cov         llvm-lit       llvm-ranlib   llvm-tblgen      scanview.css
clang         lli           llvm-diff        llvm-mc        llvm-readobj  macho-dump       ScanView.py
clang++       llvm-ar       llvm-dis         llvm-mcmarkup  llvm-rtdyld   opt              sorttable.js
clang-3.3     llvm-as       llvm-dwarfdump   llvm-nm        llvm-size     Reporter.py      startfile.py

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос