【文件属性】:
文件名称:HaxeWithCppIntegrationExample:具有Haxe集成的C ++示例
文件大小:407KB
文件格式:ZIP
更新时间:2021-05-14 03:09:21
windows native cpp haxe nocffi
CPP转换为HAXE
此示例演示如何将c ++代码集成到haxe中并构建本机应用程序
Haxe应用主类
package ;
import CppCall . CppClass ;
class Main
{
public static function main () : Void
{
trace ( " Hello world! " );
CppCall . showMessage ( " Hello from CPP! " );
var obj : CppClass = CppCall . createObject ();
obj . showMessage ( " Hello from CPP object! " );
}
}
Haxe集成代码
package ;
import cpp . ConstCharStar ;
@ :include ( " ./../
【文件预览】:
HaxeWithCppIntegrationExample-master
----HaxeCpp()
--------HaxeCpp.vcxproj(4KB)
--------app.ico(1KB)
--------resource.h(88B)
--------app.rc(3KB)
--------HaxeCpp.h(158B)
--------HaxeCpp.sln(865B)
--------HaxeCpp.sdf(1.64MB)
--------HaxeCpp.vcxproj.user(141B)
--------HaxeCpp.vcxproj.filters(2KB)
--------CppClass.h(167B)
--------CppClass.cpp(251B)
--------Stdafx.cpp(198B)
--------Stdafx.h(193B)
--------readme.md(36B)
--------HaxeCpp.cpp(205B)
--------HaxeCpp.suo(14KB)
----README.md(1KB)
----AppEntry()
--------build.hxml(45B)
--------src()
--------AppEntry.iml(1KB)
----.gitignore(65B)