Задача такая. Есть C++ код с ассемблерными вставками, написанный под Visual Studio. Надо использовать его в GCC.
Если я правильно понял, __asm{инструкции ассемблера} придется переписать в __asm__("черт" "знает" "что"); . Эта задача кажется мне трудноватой, и я бы с удовольствием скомпилировал VC'шный код в объектные файлы, а затем использовал бы его в GCC. Это возможно?
Очевидно, должны быть проблемы с манглингом. Они как-то обходятся?
Спасибо.
нет, честный gcc (желательно, 4.5 — уж очень мне c++0x нравится, но вообще на кластере установлен 4.2) под CentOS.
Впрочем, проблема, видимо, решилась. Нашел, как этот ассемблеровский sse код написать на си. Всем спасибо.
dimi61
Задача такая. Есть C++ код с ассемблерными вставками, написанный под Visual Studio. Надо использовать его в GCC.Если я правильно понял, __asm{инструкции ассемблера} придется переписать в __asm__("черт" "знает" "что"); . Эта задача кажется мне трудноватой, и я бы с удовольствием скомпилировал VC'шный код в объектные файлы, а затем использовал бы его в GCC. Это возможно?
Очевидно, должны быть проблемы с манглингом. Они как-то обходятся?
Спасибо.