0
我使用llvm-link
鏈接LLVM位碼文件,但在我的源代碼中,我也想使用我創建的共享庫文件中的函數。現在,我該如何將該共享庫鏈接到llvm-link
?如果我不能這樣做,那麼使用我的共享庫中的函數還有哪些其他選項。如何鏈接庫與llvm鏈接
我在說的共享庫是用gcc編譯的。使用LLVM重新編譯它的選項毫無疑問是因爲我在其中使用了一些SSE4.2內在函數,而我的LLVM版本無法爲其生成代碼。
我使用llvm-link
鏈接LLVM位碼文件,但在我的源代碼中,我也想使用我創建的共享庫文件中的函數。現在,我該如何將該共享庫鏈接到llvm-link
?如果我不能這樣做,那麼使用我的共享庫中的函數還有哪些其他選項。如何鏈接庫與llvm鏈接
我在說的共享庫是用gcc編譯的。使用LLVM重新編譯它的選項毫無疑問是因爲我在其中使用了一些SSE4.2內在函數,而我的LLVM版本無法爲其生成代碼。
llvm-link
僅用於連接LLVM位碼文件。如果你想將這些與一個共享庫鏈接起來,你將不得不將你的位碼編譯成一個目標文件,然後將它與一個普通鏈接器鏈接起來。
更多有關llvm-link
,並與一般的LLVM位碼鏈接在這裏找到: