ARM与x86编写代码的区别?
我最近买了一台树莓派。
我想开始用C语言或Python为它写代码。
我知道ARM和x86架构之间的区别,比如RISC和CISC,但我不太清楚在实际编写代码时有没有什么特别需要注意的地方。
如果我在我的电脑上写代码并编译,然后把同样的代码拿到树莓派上编译,这样编译结果会一样吗,还是会出错呢?
1 个回答
4
如果你用Python写代码,它在你的电脑和树莓派上都能正常运行。
而如果是C语言,你需要重新编译一下代码,但就这些了。不过,如果你直接把数据结构写入文件,然后在不同的平台上使用这些文件,可能会遇到一些问题。通常你会想用一种便携的数据格式,把数据存储为字符串,比如JSON、XML或者类似的格式。