使用 Lime 编译 Android 时出错 (Windows 10)



我正在将一个有效的Windows应用程序移植到Android。我有:

  • 运行Haxelib Run Lime Setup Android
  • 将 sdk 位置设置为 C:\Users\username\AppData\Local\Android\Sdk
  • 将 ndk location 设置为 C:\Users\username\AppData\Local\Android\Sdkdk-bundle
  • 将 ndk location 设置为 C:\Users\username\AppData\Local\Android\Sdkdk-bundle
  • Ran haxelib run lime build "project.xml" android -debug -dfdb

我明白这个:

Create D:/database-tools/bin/android/obj/obj/android-debug-v7/__pch/haxe/hxcpp.h.gch... 在包含自 C:\Users\jdoughty\AppData\Local\Android\Sdkdk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/typeinfo:34:0 的文件中, 来自 C:/HaxeToolkit/haxe/lib/hxcpp/3,4,188/include/hxcpp.h:19: C:\Users\jdoughty\AppData\Local\Android\Sdkdk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/exception:37:28:致命错误:bits/c++config.h:没有这样的文件或目录 #include

编译终止。

错误:无法创建 PCH

生成因错误而停止。

  1. 尝试使用较旧的Android NDK(介于r13b和r15c之间(
  2. 确保 API 19 是使用您的安卓 SDK 安装

AndroidNDK 最近放弃了对 GCC 的支持,但我们正在努力帮助为 Android 和 HXCPP 制作一个 clang 工具链配置。

相关内容

  • 没有找到相关文章

最新更新