如何使用cmake -v调用来帮助查找链接器错误

时间:2017-09-30 15:54:27

标签: android c++ android-ndk

我的android studio NDK版本出现以下错误:

externalNativeBuild {
    cmake {
        cppFlags "-v -std=c++11 -fexceptions"
    }
    ndk {
        abiFilters 'x86', 'armeabi-v7a', 'armeabi', 'mips'
    }
}

我如何"使用-v来查看调用"如错误所示?

我尝试添加" -v"我的build.gradle cppflags如下:

arguments "-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON"

我没有看到任何改变。

我在其他地方看到了这一点,但不确定它是否有帮助。

{{1}}

问题的根源在于许多其他文件包含的包含文件。该文件工作正常,但是当我添加一个在cpp中初始化的std :: string const时,我得到了错误。

我试图弄清楚为什么添加这一行会产生一个cmake多重定义错误。

0 个答案:

没有答案