编译android arm64-v8a报的错误
E:\works\jni/././../../../src/xxxRender/xxx.cpp:948: undefined reference to `__system_property_get'
collect2.exe: error: ld returned 1 exit status
修改之前会编译报错,代码如下:
__system_property_get ("ro.build.version.release", strValue);
修改如下:
char strValue[64];
memset (strValue, 0, 64);
//__system_property_get ("ro.build.version.release", strValue);
FILE *fp = NULL;
fp = popen("getprop ro.build.version.release", "r");
if (!fp)
{
return AYKErrNotReady;
}
fgets(strValue, sizeof(strValue), fp);
pclose(fp);
fp = NULL;