如何解决此问题使用参数{-HF:\ My Project \ app \ sr .......- DANDROID_TOOLCHAIN = clang}执行c:\ Users \ user \ ... \ cmake.exe时出错

时间:2018-08-04 06:30:47

标签: android cmake

我对android studio的Cmake不太熟悉。最近,我决定将其用于本机接口。每次我从构建工具构建项目时,我在gradle同步消息中都收到上述错误。 我的CMakeLists.txt文件

cmake_minimum_required(VERSION 3.4.1) add_library(native-lib SHARED src/main/cpp/native-lib.cpp) 我的build.gradle(应用级别)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId="com.example.user.MyProject"
        minSdkVersion 17
        targetSdkVersion 24
        multiDexEnabled true
        versionCode 1
        versionName "1.0"
        vectorDrawables.useSupportLibrary true
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        externalNativeBuild {
            cmake {
                cppFlags '-frtti'
                arguments '-DANDROID_TOOLCHAIN=clang'
                abiFilters 'armeabi-v7a'
            }

        }
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
           // proguardFiles.add(file("proguard-rules.txt"))
        }
    }
    externalNativeBuild {
        cmake {
            path 'src/main/cpp/CMakeLists.txt'
        }
    }
}

依赖性{

我在这里做错了什么?任何帮助将不胜感激。

0 个答案:

没有答案