这个错误通常是由于链接器无法找到编译时使用的 pow 函数的实现引起的。解决这个问题的方法是在链接时添加数学库选项 -lm,例如:

gcc your_program.c -o your_program -lm

其中,-lm 选项指定链接数学库 libm。如果你使用的是 C++ 编译器,则应该使用 -lstdc++ -lm 选项。

另外,如果你使用了 pow 函数的某个库,需要确保你已经正确地链接了该库。

Vitis 编译错误:undefined reference to 'pow' 解決方案

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

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