Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用llvm-link链接 LLVM 位码文件,但在我的源代码中,我还想使用我创建的共享库文件中的函数。现在,我该如何将该共享库与 链接llvm-link?如果我不能这样做,还有哪些其他选项可以使用我的共享库中的函数。
llvm-link
我说的共享库是用 gcc 编译的。使用 LLVM 重新编译它的选项是没有问题的,因为我在其中使用了一些 SSE4.2 内在函数,我的 LLVM 版本无法为其生成代码。
llvm-link仅用于将 LLVM 位码文件链接在一起。如果您想将它们与共享库链接,则必须将您的位码编译为目标文件,然后将其与常规链接器链接。
llvm-link更多关于LLVM 位码的一般信息和链接可在此处找到: