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 :

char* bnstrcpy(char *dst, char *src)
{
__asm
{
// MON CODE EN ASSEMBLEUR ...
}
}
Comment faire pour adapter ce code à Qt ? Est-ce possible ?

Cordialement,
PKO