一种是软件本身就有arm版本,一种是套在一个容器里面运行。
不要刷屏啊,大兄弟
不要刷屏啊,大兄弟
不好意思,刚才提交不上去,多点了几下
有deepin-wine,可以把x86-64的wine到aarch64下运行
然后就是如楼上所说,有些软件自带arm包或者arm构建方法,可以直接搬过来用
最后实在不行,只要对面开源,没有啥乱七八糟的汇编,基本也是改下工程重新编一下的事
如果uos已适配arm64,uos会编译3套基础架构的源,事实上我们现在的deepin就有2套基础架构的二进制app的,一套是i386,一套是amd64。
大部分app只要针对arm重新编译就可以用了,闭源软件比较麻烦,你无法自己编译源代码,需要等软件开发者编译arm的二进制app,呵呵,不要高估这些人,通常这些人十年八年都不愿意动的,小部分涉及到硬件的需要软件开发者的代码去适配对应硬件,比如:虚拟机
有deepin-wine,可以把x86-64的wine到aarch64下运行
然后就是如楼上所说,有些软件自带arm包或者arm构建方法,可以直接搬过来用
最后实在不行,只要对面开源,没有啥乱七八糟的汇编,基本也是改下工程重新编一下的事
谢谢
如果uos已适配arm64,uos会编译3套基础架构的源,事实上我们现在的deepin就有2套基础架构的二进制app的,一套是i386,一套是amd64。
大部分app只要针对arm重新编译就可以用了,闭源软件比较麻烦,你无法自己编译源代码,需要等软件开发者编译arm的二进制app,呵呵,不要高估这些人,通常这些人十年八年都不愿意动的,小部分涉及到硬件的需要软件开发者的代码去适配对应硬件,比如:虚拟机
谢谢
其实你说的事情之外,还可以到银河麒麟的仓库里直接下ARM64应用,大多数都支持UOS的ARM64.
当然,我的电脑是RK3399的ARM64, 同样多数都通用,除非360ZIP和安卓运行环境等特殊包。
谢谢
ARM还真有十年八年不动的软件,比如星际译王,后来一打听,开发者出家了。
再后来还俗了,也没继续搞。
事实上生态的主导权不在统信,就像win上的程序也都不是微软做的一样
而且arm64的生态更跟统信没啥关系,统信啥架构都有,arm64只是其一
软件的版权在作者,即使是开源软件,你也得征得作者同意你才能对外发布一个arm64的包,更何况不开源的你拿啥去编译呢?
架构环境不一样是会需要在不同的环境上看兼容性的
Popular Events
More

中文 
请教一下arm64 uos上得app,是统信要一个一个去适配,重新编译吗?
怎样做到app 既可以在 x86/amd64 ,也可以在arm64 的机器上运行