linux undefined reference to symbol 'floor@@GLIBC_2.2.5'


这个是因为GNU make版本不一致导致,最后加上-lm

g++或者gcc -o  main main.c -lm

如果还存在问题 需要加上-Wl,--no-as-needed

g++或者gcc -Wl,--no-as-needed  -o  main main.c -lm


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM