Estoy haciendo algo de desarrollo en este momento usando dsPIC y no estoy exactamente enamorado de MPLAB. De hecho, estoy usando Visual Studio con un proyecto de archivo MAKE. Actualmente estoy usando SCons, que parece funcionar bastante bien, después de encontrar un helpful guide to setting up to use an alternate compiler. Aún así, no puedo evitar preguntarme, ¿hay un mejor sistema de compilación para esto? Y también, ¿hay una mejor manera de hacer que Scons haga esto?Mejor sistema de compilación para desarrollo integrado/compilación cruzada
6
A
Respuesta
6
Simplemente use vim, makefiles y llame al compilador de línea de comandos MPLAB usted mismo.
-2
La forma más sencilla de hacer desarrollo integrado es usar su editor de código favorito para escribir el código, luego cambiar al IDE del compilador para compilar y descargar el código en el procesador.
Obviamente, el editor de código y el compilador IDE pueden ser lo mismo, ¡lo que es aún más simple!
4
Hay un buen número de sistemas de construcción que se pueden utilizar:
- Buildroot http://www.buildroot.net/
- Buildroot-ng http://wiki.openwrt.org/
- crosstool-NG http://www.crosstool-ng.org/
- PTXdist http://www.ptxdist.org/
- OpenEmbedded http://www.openembedded.org/
- OE-lite http://oe-lite.org/
- embrollo https://code.google.com/p/muddle/
- Poky http://pokylinux.org/
- OpenBricks http://www.openbricks.org/
- Proyecto yocto http://www.yoctoproject.org/
- Scratchbox http://www.scratchbox.org/
- Cruz Linux From Scratch http://www.cross-lfs.org/
- aborigen Linux http://landley.net/aboriginal/
Cuestiones relacionadas
- 1. desarrollo de plataforma cruzada
- 2. Compilación cruzada para un sistema Linux basado en ARM incrustado
- 3. Requerimientos de compilación cruzada para C
- 4. compilación cruzada para el brazo
- 5. Valgrind compilación cruzada para ARMv5tel
- 6. Asterisk plataforma cruzada compilación
- 7. Aplicaciones ocaml de compilación cruzada para ARM
- 8. compilación cruzada con gyp
- 9. Compilación cruzada con GHC
- 10. Compilación cruzada con SBCL
- 11. Compilación cruzada en mac para Windows
- 12. Compilación cruzada Flex/Flash a Javascript
- 13. Node.js de compilación cruzada para ARM6 (Raspberry Pi)
- 14. Compilación cruzada PHP con UCLIBC
- 15. ¿Sistema de compilación que integra coffeescript, LESS (etc) desarrollo web?
- 16. ¿Qué es la compilación cruzada?
- 17. Buffers de protocolo de Google compilación cruzada
- 18. ¿Qué sistema operativo es el mejor para desarrollo PHP o desarrollo en general?
- 19. Boost - compilación cruzada - "de Linux" "a Windows"
- 20. Compilación cruzada a Linux desde OS X
- 21. Biblioteca estática de compilación cruzada de Linux para Windows
- 22. host de destino compilación cruzada y construir
- 23. Compilación cruzada de un módulo kernel
- 24. compilación cruzada brazo de C++ a iphone
- 25. Mejores prácticas para la compilación cruzada .NET/MONO
- 26. ¿Cuál es el mejor sistema de compilación de Scala?
- 27. ¿Es aubio de compilación cruzada para iPhone/Android/ARM?
- 28. ¿Cuál es actualmente el mejor sistema de compilación?
- 29. Compilación cruzada para Raspberry Pi en GCC. ¿Donde empezar?
- 30. Preguntas generales sobre GCC y compilación cruzada
administramos nuestro producto compilado para decenas de diferentes plataformas hw y usando muchos compiladores diferentes utilizando este método, es la mejor manera que uno puede elegir. – Ilya