gpt4 book ai didi

mingw - LLVM:用于 windows 的 llvm-gcc (mingw) 的位码

转载 作者:行者123 更新时间:2023-12-01 10:17:48 27 4
gpt4 key购买 nike

我目前正在构建一个小型 JIT 编译器。对于这种语言,我需要一个用于某些特殊数学函数的运行时库。我认为最好的办法是将 lib 编译为 bitcode 并链接它。编译器应该集成在一个产品中,因此,它必须在 windows (VC10, 64bit) 下运行。

那么是否可以使用 mingw llvm-gcc 构建数学库,稍后使用 JITed 代码构建链接?或者在 mingw 下使用 llvm-gcc 构建的位码的可移植性是否有任何问题?如果有问题,您会建议什么解决方案?

最佳答案

Bitcode 是可移植的格式(至少给定相同的架构);在 Windows 中生成的位码与在 Linux 或 Cygwin 中生成的位码之间没有区别。

关于mingw - LLVM:用于 windows 的 llvm-gcc (mingw) 的位码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2776257/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com