土坯炼金术与德林波特 P>是否可以将C++ DLL连接到.c文件(用DLIMPORT或其他东西),并将其转换为具有Adobe炼金术的SWC?如果有-如何做到这一点?

土坯炼金术与德林波特 P>是否可以将C++ DLL连接到.c文件(用DLIMPORT或其他东西),并将其转换为具有Adobe炼金术的SWC?如果有-如何做到这一点?,dll,actionscript,dllimport,swc,alchemy,Dll,Actionscript,Dllimport,Swc,Alchemy,这就像问“我可以在mac os x上使用dll吗” dll是特定于平台(windows)的机器代码。Alchemy是一个用于Flash的C/C++编译器。它们不会混用——你所有的代码都必须用炼金术编译 有关更多信息,请参阅Alchemy。如果您在桌面(AIR)上运行,则可以使用NativeProcess执行DLL。这可能是您能得到的最接近的结果。您不能直接使用NativeProcess执行DLL。但是,您可以编写一个使用DLL的可执行文件,并通过NativeProcess调用它。或者我想你可以用

这就像问“我可以在mac os x上使用dll吗”

dll是特定于平台(windows)的机器代码。Alchemy是一个用于Flash的C/C++编译器。它们不会混用——你所有的代码都必须用炼金术编译


有关更多信息,请参阅Alchemy。

如果您在桌面(AIR)上运行,则可以使用NativeProcess执行DLL。这可能是您能得到的最接近的结果。

您不能直接使用NativeProcess执行DLL。但是,您可以编写一个使用DLL的可执行文件,并通过NativeProcess调用它。或者我想你可以用。当然,执行任何本机代码都是特定于平台的。这些DLL在其他平台(如Mac OS X)上不可用。是的,确实如此。DLL不会跨平台。他们需要某种包装器才能从NativeProcess开始工作。