默认使用gcc编译是

gcc  encoding1.c -o  encoding1

结果报错:

/tmp/ccvERwYZ.o: In function `Sum':
encoding1.c:(.text+0x62): undefined reference to `pow'
collect2: error: ld returned 1 exit status

改成下面的样子就可以成功编译了。

gcc  encoding1.c -lm -o  encoding1

-lm告诉gcc将代码与math库链接。

lm的意思是library math
查看/lib/usr/lib。 这些库都被命名为lib<name>.alib<name>.so。<name>是-l之后的引用的库名。 在这种情况下,数学库名为libm.so,因此我们称之为-lm。


参考:c - Undefined reference to pow' and floor' - Stack Overflow

C语言 pow函数 undefined reference to `pow‘ 已解决相关推荐

  1. 解决C语言编译undefined reference to ‘pow’问题

    在编译C语言源码的时候遇到如下问题: undefined reference to 'pow' 该函数定义在C的#include <math.h>头文件内,明明应用了缺报错了,原因是要在编 ...

  2. undefined reference to pow

    解决undefined reference to `pow'问题 问题现象 使用math库, #include <math.h> 提示: undefined reference to `p ...

  3. linux 线程操作问题undefined reference to ‘pthread_create‘的解决办法(cmake)

    linux 线程操作问题undefined reference to 'pthread_create'的解决办法(cmake) 参考文章: (1)linux 线程操作问题undefined refer ...

  4. Mingw-W64编译Windows程序提示:undefined reference to `__imp_GetStockObject' 的解决方法

    gcc(Mingw-W64)编译windows程序,提示undefined reference to `__imp_GetStockObject' 的解决方法:加上-mwindows,问题解决. #i ...

  5. pow函数gcc编译提示 undefined reference to `power' 的解决办法

    一个程序,用了pow函数,头文件中也包含了<math.h>文件,但是在编译时,gcc -o ippanduan ippanduan.c  一直提示如下错误: /tmp/ccARJLRg.o ...

  6. c语言Winmain 错误,C语言编译错误 undefined reference to `WinMain@16'

    1.把主函数 main() 写成了mian() 2.没写主函数main() 3.建的不是控制台应用程序 console application 4.[code] #include int main() ...

  7. ffmpeg函数调用失败--在编译自己的ffmpeg函数的时候显示ffmpeg函数undefined reference to `av_log_set_level(int)‘

    cmake 脚本报错如下: ====================[ Build | ffmpeg_log | Debug ]============================== /opt/ ...

  8. matlab使用mex编译c语言报错undefined reference to `__imp_WSAStartup‘

    matlab中使用mex编译c语言文件报错提示: undefined reference to __imp_WSAStartup' 最近我在做一个simulink和其他仿真软件的联合仿真,需要用到ud ...

  9. python pow函数用法_python的pow函数怎么用

    pow() 方法返回 xy(x的y次方) 的值. 以下是 math 模块 pow() 方法的语法:import math math.pow( x, y ) 内置的 pow() 方法pow(x, y[, ...

  10. mingw报未定义引用gdi32中函数,undefined reference to `__imp_CreateCompatibleDC‘错误解决办法

    编译pdfium-master时,mingw老是报下面这些错误 PS D:\projectcode\PDFium-master\biuld> make fx_win32_c_allcompili ...

最新文章

  1. CentOS 修改/etc/resolv.conf 重启network后又恢复到原来的状态
  2. CAD2011软件安装资料及教程
  3. 选择排序的基本原理及实现
  4. python的六个类型_介绍Python中6个序列的内置类型
  5. Mac安装prometheus+grafana监控
  6. 判断素数的java程序_Java代码实例 判断这个数是否是素数
  7. 如何制作透明背景的图片
  8. 团队项目需求分析——NABCD
  9. (源码)群体智能优化算法之引力搜索算法(Gravitational Search Algorithm,GSA)
  10. POJ2653 Pick-up sticks
  11. iif函数 vfp_vfp常用函数
  12. 数据库特点分析| 寻找你心中的数据库漫威英雄
  13. Unity之FBX文件操作学习笔记(一)
  14. gbq可以算出土建量吗_广联达土建算量软件必备操作指南
  15. AXD 调试使用经验及问题
  16. hazelcast java_Java分布式内存开源实现:Hazelcast
  17. 3.5 国际化与本地化
  18. matlab解决阻尼牛顿,matlab阻尼牛顿法例题
  19. [HAOI2005] 破译密文
  20. C语言--仅仅反转字母

热门文章

  1. c语言计算二元一次不定方程,二元一次不定方程的解
  2. 网站能使用微软雅黑字体吗?是否会构成侵权?微软雅黑有版本吗?
  3. 批量群发邮件方式集锦,foxmail群发多少封邮件?
  4. windows系统VS code coderunner 运行shell脚本
  5. 结构化程序设计知识点总结
  6. Redis5.0新特性-集群管理器由redis-trib.rb迁移到redis-cli
  7. ico付费图标下载器 附带易语言源码
  8. 求方差FPGA的实现方法
  9. 5.3 使用数据结构对真实世界建模
  10. C语言 定时器的原理,单片机定时器作用原理及学习应用详解