Havok Vision游戏引擎:在Visual Studio中编译适用于Android的Autodesk Scaleform

Havok Vision游戏引擎:在Visual Studio中编译适用于Android的Autodesk Scaleform,android,c++,visual-studio-2010,havok,scaleform,Android,C++,Visual Studio 2010,Havok,Scaleform,我遵循了有关Scaleform的教程中的说明 在windows上,这一切都很好,但现在我正试图在Visual Studio 2010中为Android编译它,我得到了所有这些错误: 错误1错误MSB6006:“C:\Android\NDK\Android-NDK-r9d\toolchains\arm-linux-AndroidABI-4.6\Prebuild\windows\bin\arm-linux-AndroidABI-g++.exe”已退出,代码为1。C:\Program Files(x

我遵循了有关Scaleform的教程中的说明

在windows上,这一切都很好,但现在我正试图在Visual Studio 2010中为Android编译它,我得到了所有这些错误:

错误1错误MSB6006:“C:\Android\NDK\Android-NDK-r9d\toolchains\arm-linux-AndroidABI-4.6\Prebuild\windows\bin\arm-linux-AndroidABI-g++.exe”已退出,代码为1。C:\Program Files(x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\hkaroid\Microsoft.Cpp.hkaroid.Targets 66 6应用程序

还有这样的错误:

8   IntelliSense: cannot open source file "Vision/Runtime/EnginePlugins/ThirdParty/ScaleformEnginePlugin/VScaleformVariable.hpp"    c:\game engineering projects\scaleformtry\scaleformcounterui\counterui\source\counteruiapplication\main.cpp 18  1   CounterUIApplication
31  IntelliSense: identifier "VISION_PLUGIN_ENSURE_LOADED" is undefined c:\game engineering projects\scaleformtry\scaleformcounterui\counterui\source\counteruiapplication\main.cpp 99  3   CounterUIApplication
就像这样:

8   IntelliSense: cannot open source file "Vision/Runtime/EnginePlugins/ThirdParty/ScaleformEnginePlugin/VScaleformVariable.hpp"    c:\game engineering projects\scaleformtry\scaleformcounterui\counterui\source\counteruiapplication\main.cpp 18  1   CounterUIApplication
31  IntelliSense: identifier "VISION_PLUGIN_ENSURE_LOADED" is undefined c:\game engineering projects\scaleformtry\scaleformcounterui\counterui\source\counteruiapplication\main.cpp 99  3   CounterUIApplication
VisualStudio似乎没有在Android解决方案中加载scaleform头文件

我怎么修理它? (注意:我已选中Vision引擎的vGameSolutionCreator中的Scaleform切换框)

谢谢

(我已经在Havok PA网站上问过这个问题,但很长时间没有得到答案)

我找到了答案

坐在电脑前8小时后,我发现问题是由源代码中的Windows特定行引起的(Android不支持hkvLog::FatalError):

在我删除这一行后,程序编译没有问题,apk就创建了