2011-07-13 108 views
0

我是LLVM的新手。我使用Clang 3.0來執行c程序。 我在2010年春天使用mandriva。GCC版本4.4.1安裝在系統中。 我用下面的鏈接來安裝LLVM。clang:錯誤:鏈接器命令失敗,退出代碼1(使用-v查看調用)

svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm 

我通過使用下面的命令

clang file.c. 

我收到以下錯誤運行它。

/usr/bin/ld: cannot find -lgcc 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

回答

1

眼下只有鐺已經硬編碼路徑到你的系統庫(不同的Linux distors是相當不同的WRT這一點)。這個錯誤意味着它不知道你的分配,因此不能推斷出必要的東西。

你必須修補叮聲源並提供必要的路徑。或者,您可以在cmdline中將相應的目錄傳遞給-L選項。

相關問題