bir Mac üzerinde x 86 Montaj
Herkes (IDE arıyorum, öncelikle) Mac derleme yazmak için iyi bir araç biliyor mu... böyle büyük mükafat bana biraz hantal.
Ayrıca, Intel Mac'ler üzerinde, genel 86 Migros kullanabilir miyim? yoksa değiştirilmiş Yönerge seti mi? Herhangi bir bilgi hakkında yazılan İstihbarat
Ayrıca: windows, Migros taklit ortamı kodunu kendi özel makine...) aynı şeyi sağlıyor mu? üzerinde çalışan olduğunu düşünüyorum izin işletim sistemi tarafından oluşturulan çalıştırabilirsiniz biliyorum
CEVAP
Güncellemelerinden herhangi bir sürümü Intel tabanlı Mac'ler hedef kurduktan sonra, derleme kod yazmak gerekir. Böyle büyük mükafat araçları, IDE olan tek bir takımdır, eğer olsaydı zaten bunu kullanmak zorunda kalmazsınız. (Yani, eğer aksak bulmak belirli şeyler varsa, lütfen Apple's bug reporter - her hata mühendisliğe gidiyor. bir hata dosyası " dedi.) Ayrıca, yükleme Güncellemelerinden Netwide Assembler (NASM) ve GNU Çevirici (GAZ) yüklenir; bu, en rahat konum ne olursa olsun seni kullanmama izin ver.
Sen de istiyor bakmak Compiler & Debugging Guides, çünkü bu belge arama kuralları için kullanılan çeşitli mimariler, Mac OS X çalışır, nasıl ikili biçimi ve yükleyici iş. Özellikle IA-32 (x 86-32) arama kuralları alışık olduğunuzdan biraz farklı olabilir.
Akılda tutulması gereken bir diğer şey Mac OS X sistem çağrısı arayüzü DOS/Windows, Linux, BSD veya diğer tatlar için kullanılabilir farklı olmasıdır. Sistem çağrıları Mac OS X üzerinde istikrarlı bir API olarak değil; bunun yerine, her zaman libSystem geçmesi. Bundan sonraki işletim sisteminin bir sürümü taşınabilir bir kod yazıyorsun sağlayacaktır.
Son olarak, Mac OS X high - end dört çekirdekli gövdeden ile donanım oldukça geniş bir yelpazeye-32-bit Çekirdek Tek gelen herşeyin üzerinde çalışır unutmayın. Kurul tarafından kodlama optimize etmek düşündüğünüz kadar olmayabilir; bir makine üzerinde en uygun olanı başka pessimal olabilir. Apple düzenli olarak önlemler onun gibi şarkı çıktı "-Os" optimizasyon bayrağına terbiyesizlik karşısında çizgisini, ve orada kapsamlı bir vektör/matris-işleme kütüphaneleri kullanabileceğiniz için yüksek performans ile el ayarlı CPU-özel uygulamaları.
Eğlenmek için meclise gidiyor harika. Hız Meclisi'ne giden korkaklara göre bu gün değil.
Nasıl bir farklı işlemeye git bir şube...
AngularJS - giriş metin kutusu üzerind...
Nasıl github üzerinde bir çekme isteği...
TEKRAR hata: Mac OS üzerinde geçersiz ...
Uzun/lat verilen bir resim üzerinde y/...