2013-01-21 79 views
-3

我需要一个汇编程序编译器,可以生成SIMD(SSE等)操作码,也应该可以生成一个.DLLs库,可以很容易地在C#(Visual Studio 2010)中使用。或者,如果可能的话,我可以使用带汇编器特性的Delphi/C++编译器。编译汇编程序与SIMD指令和c#集成

+1

有埋在某处一个问题吗? –

+2

你需要一个汇编程序还是编译器? VS2010肯定会这样做,C++/CLI允许你使用内在函数,内联汇编,并且可以链接由ml.exe组装的代码。你有所有的工具。 –

回答

1

我真的不知道那是你的问题,但我可以证实,Delphi的内置汇编程序 - 像Visual Studio中的C++编译器 - 支持SIMD指令(根据编译器的不同版本的SIMD指令集版)。是的,它们都可以用来制作DLL。

(* NB:联汇编仅适用于VC++ 32位平台; Delphi的支持在两个联汇编32位和64位)