¿Cuál es la diferencia entre llvm-ld y llvm-link? Supongo que llvm-ld realiza la optimización de tiempo de enlace, mientras que llvm-link no lo hace. ¿Estoy en lo cierto?Diferencia b/w llvm-ld y llvm-link
Respuesta
llvm-ld
es un reemplazo directo para el enlazador del sistema que admite el código de bit LLVM y el código nativo. Produce ejecutables de código de bits de forma predeterminada (es decir, el ejecutable resultante invoca el intérprete de código de bits), pero también se puede utilizar para producir ejecutables nativos.
No consumo llvm-ld
directamente ya que es más conveniente utilizar los llvmc
y clang
interfaces, que invocan los programas apropiados de la cadena de herramientas LLVM como sea necesario (nota:llvmc
fue marcado experimental y parece haber sido eliminado en la versión 3.0).
llvm-link
es una herramienta de nivel más bajo que une varios archivos de código de bits en uno solo. La documentación no menciona si optimizaciones, pero es doesn't appear to do so. Las próximas pasadas de optimización se activarán en la generación de código nativo.
- 1. WS en TIBCO BW o en Java
- 2. VBA: Diferencia entre y y +
- 3. MySQL: diferencia entre ', `,' y"
- 4. Rectángulo y Rectángulo2D Diferencia
- 5. pcap_loop y pcap_dispatch Diferencia
- 6. Diferencia entre. y #
- 7. Diferencia entre & y &
- 8. R y SPSS diferencia
- 9. ¿Diferencia entre == y caso?
- 10. Diferencia entre objeto y *?
- 11. Diferencia TypeError y ReferenceError
- 12. LINQ y establecer diferencia
- 13. MeasureString y cordón diferencia
- 14. La diferencia entre $ * y $ @
- 15. diferencia registerForContextMenu y setOnCreateContextMenuListener?
- 16. Diferencia FragmentPagerAdapter y PagerAdapter
- 17. Diferencia entre $ .ajax() y $ .get() y $ .load()
- 18. PermGen y Pila, Diferencia y su significado
- 19. Diferencia entre "y" y "donde" en une
- 20. Diferencia entre "y" y && en Ruby?
- 21. diferencia entre fecha y hora y DateTime2
- 22. Diferencia entre "__method__" y "método"
- 23. Diferencia entre System.Web.Cache y HTTPContext.Curent.Cache
- 24. Diferencia entre JPA y JDO?
- 25. Diferencia entre XML y SOAP
- 26. Diferencia entre tortoisesvn y CollabNetSubversion
- 27. Diferencia entre interrupción y eventos
- 28. diferencia entre SDL y GLUT
- 29. C# diferencia entre == y equals()
- 30. Diferencia entre java.exe y javaw.exe
también llvm-ld se eliminará en 3.1 –