Krautkanal.com

Veröffentlicht am 2017-01-09 15:09:56 in /c/

/c/ 216287: ARMx86

grantrobinson Avatar
grantrobinson:#216287

Kann man Windows-Programme mittlerweile ohne weiteres auf der ARM-Architektur laufen lassen?

nelshd Avatar
nelshd:#216289

Nö. Würde eine CPU mit x86-Emulation voraussetzen, welche zwar schon angekündigt, aber meines Wissens nach noch nicht erhältlich ist.

linux29 Avatar
linux29:#216291

>>216289
Einfach mit QEMU und rechnen lassen.

Bernd Avatar
Bernd:#216293

Was ist daran so kompliziert? Unter Linux ist das nur eine Option für den Übersetzer.

ajaxy_ru Avatar
ajaxy_ru:#216294

>>216293
Es setzt voraus, dass man Zugang zum Quellcode hat. Maschinencode einer Plattform in den einer anderen zu übersetzen ist nicht unbedingt trivial. Manche Anweisungen haben kein Äquivalent in anderen Plattformen, die Anzahl der Register ist verschieden, usw.

jffgrdnr Avatar
jffgrdnr:#216298

>>216287
Ja.
Mit Windows für ARM geht das. Kommt diese Jahr.
http://www.golem.de/news/microsofts-x86-emulator-fuer-arm-yes-it-can-run-crysis-1612-124948.html

aio___ Avatar
aio___:#216299

>>216298
Ob die Umsetzung so gut wird wie bei Bash-Ubuntu unter Windoof wage ich zu bezweifeln. Winzigweich wirft jetzt nicht unbedingt mit begnadetem Code um sich.

bouyghajden Avatar
bouyghajden:#216300

>>216299
>Winzigweich wirft jetzt nicht unbedingt mit begnadetem Code um sich.
Nö, natürlich nicht.
Sind nur die einzigen mit einer brauchbaren Alternative zu g++

cat_audi Avatar
cat_audi:#216301

>>216300
Intel hat den besten C++ Compiler

ryanmclaughlin Avatar
ryanmclaughlin:#216306

>>216301
>C++
Meinten Sie: Das veraltete D?

a_khadeko Avatar
a_khadeko:#216307

Standardprogramme wie Office oder IE/Edge werden sicher super laufen.

kinday Avatar
kinday:#216357

Unter Linux kann man architekturfremde Linux-Programme mit qemu-user transparent ausführen lassen (libs müssen installiert sein). Wine und Mono (.NET) sind auch Linuxprogramme.

Ob Windows-ARM auch Programme für Windows-x86 unterstützt, weiß ich nicht. Die Vergangenheit zeigt beides: NT4/MIPS und NT4/PPC konnten es nicht, NT4/Alpha konnte es...

Erwarte keine Wunder mit Wine-over-Qemu, aber für Solitär wirds reichen.

adammarsbar Avatar
adammarsbar:#216364

>>216357
Bevor du das nächste Mal irgendwelchen Stuss schreibst, schreibst du besser gar nichts.

yehudab Avatar
yehudab:#216379

>>216357
Weißt du, wir schon lange an dem Punkt vorbei das man Mono und .NET in einem Satz benutzen kann. Es sei denn du lebst noch um die Jahrtausendwende.

Neuste Fäden in diesem Brett: