我正在尝试在 Haxe 中使用外部 C++ 库。我有extern class
一个@:include
元数据,但我不知道如何将包含一些头文件的目录添加到 HxCPP 包含路径,或者添加链接器选项以添加到库路径并与库链接。我认为它将涉及使用@:buildXml
,我有这个:
@:buildXml("
<target id=\"default\">
<cppflag value=\"-I...\" />
<flag value=\"-L...\" />
<lib base="..." />
</target>
")
,但这些标志不会出现在记录的g++
命令中。我找不到任何有关添加包含路径的文档,或任何构建 XML 的真实示例。