遇到这个问题的原因是,我在程序中用到pow这个数学公式,当用gcc编译器编译时没有链接到数学库中导致出现未定义错误。
因为在linux环境下有的库函数需要链接之后才能使用,比如线程库(-lpthread)、数学库(-lm)等。
解决:gcc -c xxx -o xxx -lm
gcc链接库遇到的问题(-lm)
最新推荐文章于 2022-11-12 16:52:07 发布
遇到这个问题的原因是,我在程序中用到pow这个数学公式,当用gcc编译器编译时没有链接到数学库中导致出现未定义错误。
因为在linux环境下有的库函数需要链接之后才能使用,比如线程库(-lpthread)、数学库(-lm)等。
解决:gcc -c xxx -o xxx -lm