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位码链接在这里找到: