编写ARM vs x86代码时的差异?

时间:2014-06-09 08:47:05

标签: python x86 arm raspberry-pi raspbian

我最近购买了一个Raspberry Pi。

我希望开始用C或Python为它编写代码。

我知道ARM与x86架构之间的差异,即。 RISC与CISC,但我不知道的是,我需要编写的实际代码有任何特殊注意事项。

如果我在桌面上编写代码并在那里编译代码,然后在Raspberry Pi上编译相同的代码并进行编译,它会编译相同还是会中断?

1 个答案:

答案 0 :(得分:4)

如果你在python中编写代码,它将在你的桌面和覆盆子pi上直接工作。

C,你必须重新编译,但就是这样。如果您开始直接将数据结构写入文件,然后在不同平台上使用相同的文件,则可能还会出现一些问题 - 您通常希望使用便携式数据格式,其中数据存储在字符串中(JSON,XML,或类似的......)