Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio CMake错误:CMake无法确定链接器语言_Android Studio_Cmake - Fatal编程技术网

Android studio CMake错误:CMake无法确定链接器语言

Android studio CMake错误:CMake无法确定链接器语言,android-studio,cmake,Android Studio,Cmake,我试图在Android Studio中构建一个项目,但我遇到了以下错误: CMake Error: CMake can not determine linker language for target: AAA-jni 由于我还没有编写代码,我试图找到AAA jni,我找到了: "libraries" : { "AAA-jni-Release-armeabi-v7a" : { "abi" : "armeabi-v7a",

我试图在Android Studio中构建一个项目,但我遇到了以下错误:

CMake Error: CMake can not determine linker language for target: AAA-jni
由于我还没有编写代码,我试图找到AAA jni,我找到了:

"libraries" : 
    {
        "AAA-jni-Release-armeabi-v7a" : 
        {
            "abi" : "armeabi-v7a",
            "artifactName" : "AAA-jni",
            "buildCommand" : "C:\\Users\\Nicky\\AppData\\Local\\Android\\sdk\\cmake\\3.6.3155560\\bin\\cmake.exe --build C:\\Users\\Nicky\\Documents\\AAAAndroid\\app\\.externalNativeBuild\\cmake\\release\\armeabi-v7a --target AAA-jni",
            "buildType" : "release",
            "output" : "C:/Users/Nicky/Documents/AAAAndroid/app/build/intermediates/cmake/release/obj/armeabi-v7a/libAAA-jni.so",
            "toolchain" : "3547424389"
        }
    },
这是在CMake文本文件中调用的:

target_link_libraries( Autour-jni ${log-lib} ${z-lib} )

关于如何解决这个问题有什么建议吗?

如果您有添加可执行文件()的调用,是否可以在CMakeLists.txt中签入该调用,并与他人共享?可能是源代码没有可识别的扩展,所以需要修改。或者如果是库,则添加_library()。您还可以在
project()
命令中设置语言。链接器语言由给定源文件的文件扩展名决定。能否请您在代码中添加一条消息(“sources:${log lib}${z-lib}”)并将输出添加到问题中?能否在CMakeLists.txt中签入对add_executable()的调用(如果有)并共享?可能是源代码没有可识别的扩展,所以需要修改。或者如果是库,则添加_library()。您还可以在
project()
命令中设置语言。链接器语言由给定源文件的文件扩展名决定。你能在代码中添加一条消息(“sources:${log lib}${z-lib}”)并将输出添加到问题中吗?