可以在不同的cpu类型但相同的操作系统上运行相同的app吗?

时间:2013-12-01 19:50:50

标签: operating-system cpu-architecture

我有一个以前运行在itanium suse 11上的应用程序, 我现在想知道我可以在新的intel cpu上自由选择suse 11 intel支持吗? 我的意思是,应用程序是否有可能通过更改cpu类型而不是它使用的操作系统来影响?

1 个答案:

答案 0 :(得分:1)

已编译的二进制文件将在x86和arm上运行。但是,很有可能从相同的源代码为每个平台编译二进制文件。这有多大可能取决于这里列出的太多因素;你必须自己尝试编译它。根据语言的不同,跨架构编译会有不同的难度。使用Java或Python或类似的东西,只要你的系统在同一个操作系统上,该架构就不会引起问题。

Link to a GGC-centric guide.