我在Visual Studio中创建了一个“动态共享库(Android)”项目,pch.h
中包含的基本库丢失了。它说找不到源文件。
我认为项目的属性-> VC ++目录->包含目录有问题
它继承了一个值:
$(LLVMToolchainPrebuiltRoot)\lib64\clang\$(LLVMVersion)\include
其评估结果为:
C:\dev-tools\Android\android-ndk-r18b-windows-x86_64\android-ndk-r18b\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\7.0.2 based on r328903\include
LLVMVersion
是错误的,但是即使我将路径更正为:
C:\dev-tools\Android\android-ndk-r18b-windows-x86_64\android-ndk-r18b\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\7.0.2\include
它不能解决所有丢失的文件。有什么建议么?
/**
* All the included headers within the pch.h say 'cannot open source file
*/
#include <jni.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <sys/resource.h>
#include <android/log.h>