我想用 clang 编译器构建我的 haxe 项目。 我创建以下“build.hxml”文件:
-lib hxcpp
-cpp-compiler /usr/bin/clang++
-D linux
-D STATICLIBPREFIX=
-D HXCPP_CLANG
-D HAXE_OUTPUT_PART=myproject
-D HXCPP_API_LEVEL=400
-D HX_SMART_STRINGS
-D HXCPP_CPP11
-D HXCPP_GC_BIG_BLOCKS
-D static_link
-D include-prefix=myproject
-cp src
com.myproject.Dummy
当我运行此命令行时:
haxe -cpp cpp/linux/clang/release build.hxml
我收到以下错误:“未知选项'-cpp-compiler'”。
如果我从 hxml 文件中删除此开关(-cpp-compiler /usr/bin/clang++),我会得到:“sh:1:g ++:找不到”。
因为出于某种原因,haxe 尝试使用 g++ 编译器,但我的系统中未安装。
另外,我尝试设置开关“-cpp-toolkit clang”,这对于 haxe 来说也是未知的选项。
就是正确的选择