Привет!!! Пытаюсь научиться связать асм с Си, чтоб получился exe. Ничего не получаетс пока. Можете помочь. Рассказать как компилить, с какими параметрами?
Code (Text): #include <stdio.h> #define add_ext()\ _asm mov ax, first\ _asm add ax, second\ _asm mov third, ax int first = 1, second=2, third=0; // Это те числа, с которыми void main(void) // мы хотим работать { printf("\nBefore adding third = %d", third); add_ext(); // Вызываем ассемблерную процедуру printf("\nAfter adding third = %d",third); } // rjytw aeyrwbb main
Спасибо, но я имел ввиду в плане компиляции. Указать объектный файл асма, а то у меня не получается. Проблемы с ключами в коммандной строке. Имеется ввиду что прога на асме уже откомпилена и она в объектном файле.