如何将 clang 编译器与 haxe 工具包一起使用?

问题描述 投票:0回答:1

我想用 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 来说也是未知的选项。

c++ clang clang++ haxe hxcpp
1个回答
0
投票
如果您想使用 clang 编译器而不是 msvc 编译器,那么

就是正确的选择

© www.soinside.com 2019 - 2024. All rights reserved.