将GMP链接到裸机程序

时间:2014-03-31 20:37:37

标签: linker gmp bare-metal

我有一些依赖图书馆的代码,即筑波大学椭圆配对图书馆。该库本身依赖于GMP。我想在ARM内核上运行这个程序裸机,特别是在beaglebone black上运行。

GMP是一个庞大的库,所以如果可能的话,我更愿意进行交叉编译。我还喜欢“蛮力”之外的其他东西。简单地将整个GMP源代码转储到与我的程序相同的文件中并将其推入arm-none-eabi-gcc的解决方案。

将非平凡库链接到裸金属代码的标准方法是什么?

1 个答案:

答案 0 :(得分:0)

在这种特定情况下,mini-gmp就足够了,从TEPLA中删除了一堆功能。这对我的目的来说已经足够了,但不是一个令人满意的答案 - 我连接一个非平凡的库的解决方案是链接一个普通的库。虽然我的确切问题已经解决,但我还是会打开这个问题,万一有人有更聪明的想法。