最近,我一直在尝试构建一个Android NDK应用程序,该应用程序在过去编译和打包都没有问题。但是由于系统更新或SDK更新而发生了一些变化,现在当我尝试构建应用程序时,我得到了以下错误:
/home/kazade/Android/android-sdk-linux/tools/ant/build.xml:649: The following error occurred while executing this line: /home/kazade/Android/android-sdk-linux/tools/ant/build.xml:694: Execute failed: java.
我正在使用Visual Studio为Windows CE 6.0开发一个dll项目。为此,我正在尝试编译一个第三方库,它链接到特定于供应商的平台软件开发工具包的corelib.dll。在链接阶段,我得到一个LNK1112错误,指出模块机器类型X86与目标机器类型THUMB冲突。通过dumpbin,我发现corelib.dll的机器类型确实是THUMB,而目标文件的机器类型是X86。如何告诉vc编译器生成机器类型为THUMB的目标文件?