Bonjour,
J'ai une petite application développée en C++ qui utilise les API Windows, et quelques fonctions en assembleur. Je travail depuis Visual C++ 2008 Express, le tout, sous XP. Tout fonctionne correctement en mode console. Je souhaiterais donc adapter mon code à Qt afin de pouvoir fournir une petite interface graphique.
Je commence donc par compiler mon programme avec Qt.
- qmake - project
- qmake
- make
Je m'attendais a quelques complication, mais là, je m'en sort pas. Effectivement, premiere erreur, Qt ne semble pas reconnaitre mpn code assembleur. Je vous poste l'erreur :
main.cpp: In function 'char* bnstrcopy(char* char*)';
main.cpp:115: error: expected '(' before '{' token
main.cpp:115: error: expected asm body before '{' token
main.cpp:116: error: 'mov' undeclared (first use this function)
....
Mon code assembleur étant de la forme :
Comment faire pour adapter ce code à Qt ? Est-ce possible ?char* bnstrcpy(char *dst, char *src)
{
__asm
{
// MON CODE EN ASSEMBLEUR ...
}
}
Cordialement,
PKO
Partager