Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Miha_drinking_bout   (17.03.2011 в 17:14)
авильно скомпилировать в devcpp выражение типа:

#include <stdio.h>


main()
{
float a[4] = { 300.0, 4.0, 4.0, 12.0 };
float b[4] = {   1.5, 2.5, 3.5,  4.5 };

__asm {
movups xmm0, a   ; 
movups xmm1, b   ; 

mulps xmm1, xmm0 ; 
             
movups a, xmm1   ; 
}
int x;
for(x=0;x<4;x++)
{
printf("%f\n",a[x]);
}
}


Код взял специально из примера по SSE из Wikipedia.
Дело в том, что в MS VisualStudio подобный код с ассемблерными вставками компилится без проблем, а вот в devcpp не хочет. Мне думается надобно асемблер подключить, если да - то как и какой?


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: