PDA

View Full Version : assembler + c++


bellkombą
05-08-2004, 12:06
salve a tutti,
dovrei inserire del codice assembler (per gestire la porta parallela) in un programma scritto in c++. Come compilatore uso il dev c++ (preso all'univ.) perņ usando l'istruzione asm{} il compilatore mi da errore :cry:
mi hanno detto di provare a creare un file oggetto a parte con il codice assembler e poi linkarlo con quello contente il codice c++...ma non so come si fa :cry:
aiuto.....come devo fare????????????:muro: :muro:

grazie a tutti......

ilsensine
05-08-2004, 13:10
Se il devc++ usa il gcc come compilatore, devi usare la sintassi asm del gcc. E' leggermente meno intuitiva ma puņ integrarsi meglio con il resto del codice.
Guarda ad es. qui:
http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html