/libavutil/libm.h:69: error: static declaration of 'lrintf' follows non-static declaration .....libm.h:90: error: static declaration of 'truncf' follows non-static declaration 解决办法在config.h搜索lrint、lrintf...、round、roundf等对于的字符 #define HAVE_LLRINT 1 #define HAVE_LLRINTF 1 #define HAVE_LRINT 1 #define HAVE_LRINTF
$ADDITIONAL_CONFIGURE_FLAG sed -i '' 's/HAVE_LRINT 0/HAVE_LRINT 1/g' config.h sed -i '' 's/HAVE_LRINTF...0/HAVE_LRINTF 1/g' config.h sed -i '' 's/HAVE_ROUND 0/HAVE_ROUND 1/g' config.h sed -i '' 's/HAVE_ROUNDF...\ $ADDITIONAL_CONFIGURE_FLAG sed -i '' 's/HAVE_LRINT 0/HAVE_LRINT 1/g' config.h sed -i '' 's/HAVE_LRINTF...0/HAVE_LRINTF 1/g' config.h sed -i '' 's/HAVE_ROUND 0/HAVE_ROUND 1/g' config.h sed -i '' 's/HAVE_ROUNDF
tgamma, tgammaf, tgammal nearbyint, nearbyintf, nearbyintl, nan, nanf, nanl rint, rintf, rintl, lrint, lrintf
disable-stripping \ $ADDITIONAL_CONFIGURE_FLAG sed -i '' 's/HAVE_LRINT 0/HAVE_LRINT 1/g' config.h sed -i '' 's/HAVE_LRINTF...0/HAVE_LRINTF 1/g' config.h sed -i '' 's/HAVE_ROUND 0/HAVE_ROUND 1/g' config.h sed -i '' 's/HAVE_ROUNDF
extern long int lrintf(float x); extern long int lrint(double x); extern long int lrintl(long double
领取专属 10元无门槛券
手把手带您无忧上云