在Raspberry Pi上构建源代码

时间:2013-05-10 04:12:59

标签: c linux ubuntu raspberry-pi raspbian

这可能是一个愚蠢的问题,但我已经在论坛和谷歌上花了好几个小时,我无法弄清楚这一点。 我最近从这里下载了mame4all源代码库

https://code.google.com/p/mame4all-pi/

并对可用的游戏列表进行了一些编辑。现在我在编译/构建源代码时遇到问题。在存储库中,当然有源代码(包含在src文件夹中)。现在我已经编辑了它,我无法想象如何构建/安装源代码。在主文件夹中有一个makefile.rpi文件,makefile.gp2x和makefile.rpi.debug,我觉得我需要做些什么,但我不完全确定

我不确定如何构建/编译此源代码来测试更改,我使用Raspbian Wheezy进行覆盆子pi。我觉得我错过了一些简单的东西,非常感谢任何帮助!

1 个答案:

答案 0 :(得分:3)

您需要在Raspbian Wheezy中安装ARM架构的构建工具。但是在Raspberry Pi中进行编译的速度非常慢,你可能想在PC上进行编译。如果您的PC上安装了Ubuntu的Debian,那么就可以获得可以从x86“交叉编译”到ARM的ARM工具链。我确信有一个版本的GCC可以做到这一点。简单的Google搜索可能会提供有关该搜索的详细信息。编译完二进制文件后,通过SFTP或将SD卡连接到PC,将其复制到raspberry pi。

http://qt-project.org/wiki/RaspberryPi_Beginners_guide包含许多用于此目的的下载工具的信息和链接。实际上,Qt创建者可以自动执行大部分任务,您可以将编译后的二进制文件直接部署到Qt创建者的Pi中。

相关问题