使用NDK 时 无法生成 x86的so包
在使用ndk的时候 发现不能生成 x86的so包,而armeabi和armeabi-v7a的so包可以正常生成。
报错信息如下图所示:
cnmbbdt
9 years, 4 months ago
Answers
ndk-build.cmd 执行返回2 ,ndk-build.cmd 实际上调用的是 make
@echo off
rem This is a Windows cmd.exe script used to invoke the NDK-specific GNU Make executable
call "%~dp0find-win-host.cmd" NDK_WIN_HOST
if ERRORLEVEL 1 (exit /b 1)
set NDK_ROOT=%~dp0
"%NDK_ROOT%prebuilt/%NDK_WIN_HOST%/bin/make.exe" -f "%NDK_ROOT%build/core/build-local.mk" SHELL=cmd %*
make 返回值为2 时 :
如果使用了make的-q选项,并且make使得部分目标不需要更新,则返回2。
你应当检测你的 x86 的生成步骤。
消失的城堡
answered 9 years, 4 months ago