Arm-eabi, gnueabi ve gnueabi-hf cross derleyicileri arasındaki fark nedir? Derleyicileri seçmekte zorlanıyorum. Kol için yerel bir derleyici var mı?Arm-eabi arm-gnueabi ve gnueabi-hf derleyicileri arasındaki farklar
23
A
cevap
23
Tamamen emin değilim:
- EABI çıplak metal kol çekirdek çalışacak kodun derlenmesi simgeler.
- gnueabi gnueabi/gnueabi-hf kısmı için linux
için kod derleme açılımı, bir cevap here bulundu.
gcc-arm-linux-gnueabi, armel mimarisi için çapraz takım zinciridir. Bu araç zinciri, gcc's -mfloat-abi = soft veya -mfloat-abi = softfp options tarafından oluşturulan EABI'yı ima eder. Gh-arm-linux-gnueabihf, armhf mimarisinin çapraz takım zinciri paketidir. Bu araç zinciri, gcc -mfloat-abi = hard seçeneği tarafından oluşturulan EABI'yı ifade eder.
İlgili konular
- 1. arasındaki farklar
- 2. armeabi and armeabi-v7a klasörü
- 3. ActionExecutingContext ve HttpActionContext arasındaki farklar
- 4. scipy.sparse.linalg.lsmr ve scipy.sparse.linalg.lsqr arasındaki farklar
- 5. RestKit ve AFIncrementalStore arasındaki farklar
- 6. Agda ve Idris arasındaki farklar
- 7. rows.add ve importRow arasındaki farklar
- 8. SwingWorker ve Executor arasındaki farklar
- 9. Android Sanal Aygıtı - Armeabi-v7a vs x86_64
- 10. Scala ve java numaralandırmaları arasındaki farklar
- 11. Portletler - setAttribute ve setRenderParameter arasındaki farklar
- 12. Sharepoint'te FieldLinks ve Field arasındaki farklar
- 13. RDD'lerin dilimleri ve bölümleri arasındaki farklar nelerdir?
- 14. Mercurial'da klonlama ve kopyalama arasındaki farklar
- 15. lstat fstat ve stat arasındaki farklar
- 16. Veri öznitelikleri ve yöntem öznitelikleri arasındaki farklar
- 17. LAM MPI ve OpenMPI arasındaki farklar
- 18. Yüzey Görünümü ve TextureView arasındaki farklar nelerdir?
- 19. StringTemplate ve FreeMarker arasındaki temel farklar nelerdir?
- 20. Modüller ve uzantılar arasındaki farklar Yii
- 21. Proxy düzeni ve Bağdaştırıcı modeli arasındaki farklar?
- 22. OllyDbg ve WinDbg arasındaki farklar nelerdir?
- 23. R.styleable, R.style ve R.attr arasındaki farklar nelerdir?
- 24. UIButton IOS 5.1 ve 6.1 arasındaki farklar
- 25. Delphi ve Lazarus arasındaki Form Başlatmadaki Farklar?
- 26. PostgreSQL'de ROWTYPE, TYPE ve RECORD arasındaki farklar?
- 27. Osql, isql ve sqlcmd arasındaki farklar nelerdir?
- 28. Gözetleme ve gözetleme rayları arasındaki farklar
- 29. REST ve JSON API'leri arasındaki farklar
- 30. 'require`,' import` ve `use` arasındaki farklar nelerdir?
Ayrıca bkz: https://wiki.linaro.org/WorkingGroups/ToolChain/FAQ#What_is_the_differences_between_.2BIBw-arm-none-eabi-.2BIB0_and_.2BIBw-arm-linux-gnueabihf.2BIB0.3F_Can_I_use_.2BIBw -arm-linux-gnueabihf.2BIB0_tool_chain_in_bare-metal_environment.3F_How_do_you_know_which_toolchain_binary_to_use_where.3F * Çıplak metal ABI (eabi), Linux ABI'ye (glibc varsayan gnueabi) farklı bir C kütüphanesi (örneğin yeni kütüphane, hatta C kütüphanesi bile) kabul edecektir.). Bu nedenle, derleyici, Standart C kütüphanesinin üstünde ve ötesinde olduğuna inandığına bağlı olarak farklı işlev çağrıları yapabilir. * – Lekensteyn
Bunu bir dış kaynaktan aldığınızı görsem de, burada 'mimarinin' kullanımı yanıltıcıdır. 'Armel' ve 'armhf' arasındaki fark, esas olarak, yazılım kayan nokta ile derleyicilerin oluşturduğu donanım kayan nokta EABI arasındaki farktır. – sherrellbc
Ok @sherrellbc bir rewording önerir misiniz? – Akhneyzar