hrefspace

 找回密码
 立即注册
搜索
热搜: PHP PS 程序设计
查看: 144|回复: 9

如何编译出ARM平台下的GMP库?

[复制链接]

561

主题

740

帖子

1929

积分

大司空

Rank: 5Rank: 5

积分
1929
发表于 2024-4-12 20:40:31 | 显示全部楼层 |阅读模式
本论坛关于GMP的帖子挺多的。我现在再加一个,顺便总结一下,给某人参考。


首先,需要一个交叉编译工具链。
这个,我用的是友善之臂提供的 arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz ,
下载地址。https://mini6410-debian.googleco ... vfp-20101103.tar.gz ,google可能不稳定,我待会再给一个链接。
另外,我开了一个百度网盘链接: http://pan.baidu.com/s/1b47aB

其次,就是编译了,主要是configure选项。
CFLAGS="-march=armv6" ../gmp-5.1.3/configure --enable-cxx --host=arm-none-linux-gnueabi --prefix=/opt/arm
这步执行完之后,应该有这样的结果:
config.status: executing libtool commands
configure: summary of build options:

  Version:           GNU MP 5.1.3
  Host type:         arm-none-linux-gnueabi
  ABI:               standard
  Install prefix:    /opt/arm
  Compiler:          arm-none-linux-gnueabi-gcc -std=gnu99
  Static libraries:  yes
  Shared libraries:  yes
make

就这么简单了。
回复

使用道具 举报

1

主题

159

帖子

64

积分

关内侯

Rank: 2

积分
64
发表于 2024-4-12 20:41:24 | 显示全部楼层
在主机上编译测试文件:
arm-none-linux-gnueabi-g++ test.cxx -lgmp -L. -I. -o test
file ./test
  1. ./test: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, not stripped
复制代码
ELF 32-bit LSB executable, ARM, 说明是ARM版的二进制,没错了。
然后下载到ARM板子上



test.cxx(1.78 KB, 下载次数: 0)2013-12-15 16:57 上传
点击文件名下载附件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

185

帖子

163

积分

关内侯

Rank: 2

积分
163
发表于 2024-4-12 20:42:22 | 显示全部楼层
你的树莓派么?
回复

使用道具 举报

0

主题

165

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-4-12 20:42:59 | 显示全部楼层
嘿嘿。我已经把pi打造成一个超级强大的计算器了
Mathematica, GMP, Qt, PARI/Gp , ....
回复

使用道具 举报

0

主题

166

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-4-12 20:43:41 | 显示全部楼层
现在还没显示器。 用的是vnc连它的。 过段时间买一个无线串口来玩它
回复

使用道具 举报

0

主题

184

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-4-12 20:44:15 | 显示全部楼层
想办法找个带显示屏的才好
回复

使用道具 举报

0

主题

174

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2024-4-12 20:44:55 | 显示全部楼层
系统烧进SD卡的时候,默认就开了ssh的,你只需在路由器里查到IP,即可连接。
不过要小心折腾,别把网络连接给搞崩了。

但为了深度把玩和保险起见,还是要能串口连接才行。显示器对于目前的我来说,倒无所谓
回复

使用道具 举报

0

主题

164

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2024-4-12 20:45:49 | 显示全部楼层
我还有一个kindle touch。过段时间,我打算 重现一下这幅图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

176

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2024-4-12 20:46:13 | 显示全部楼层
感觉远程SSH不舒服
回复

使用道具 举报

0

主题

219

帖子

86

积分

关内侯

Rank: 2

积分
86
发表于 2024-4-12 20:46:54 | 显示全部楼层
那个键盘是连接的树莓派么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|hrefspace

GMT+8, 2024-5-2 04:51 , Processed in 0.075456 second(s), 22 queries .

Powered by hrefspace X3.4 Licensed

Copyright © 2022, hrefspace.

快速回复 返回顶部 返回列表