Bonjour à tous,

J'ai compilé ce qui suit avec BCC32.
Dois-je le compiler comme myFirst.asm?

Vista 64 refuse de le faire fonctionner.
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz
Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--------------  myFirst.c -----------
#include <stdio.h>
 
int main(void)
{
	int x =50;
 
	_asm{
		MOV	EAX, x
		SHL EAX, 1
	}
 
	printf("x = %d\n", x);
 
	return 0;
}
bcc32 -omyFirst.exe myfirst.c

J'utilise NASM version 2.06rc1 compiled on Nov 30 2008

Cordialement,

JPD