2013-05-03 168 views
0

我使用llvm-link鏈接LLVM位碼文件,但在我的源代碼中,我也想使用我創建的共享庫文件中的函數。現在,我該如何將該共享庫鏈接到llvm-link?如果我不能這樣做,那麼使用我的共享庫中的函數還有哪些其他選項。如何鏈接庫與llvm鏈接

我在說的共享庫是用gcc編譯的。使用LLVM重新編譯它的選項毫無疑問是因爲我在其中使用了一些SSE4.2內在函數,而我的LLVM版本無法爲其生成代碼。

回答

0

llvm-link僅用於連接LLVM位碼文件。如果你想將這些與一個共享庫鏈接起來,你將不得不將你的位碼編譯成一個目標文件,然後將它與一個普通鏈接器鏈接起來。

更多有關llvm-link,並與一般的LLVM位碼鏈接在這裏找到: