可能原因是链接器无法找到与这些函数符号对应的定义。这些函数(ceil、sqrt、floor)属于标准C数学库(libm),因此需要在编译命令中添加"-lm"选项来链接该库。修改编译命令为:\n\narm-linux-gcc main.c -L. -lfont -lm -Wl,-rpath=/root\n

arm-linux-gcc 编译报错“undefined reference to `ceil', `sqrt', `floor'”解决方案

原文地址: https://www.cveoy.top/t/topic/qeN5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录