ubuntu下math.h头文件的编译问题
来源:互联网 发布:json环境搭建 编辑:程序博客网 时间:2024/05/17 23:02
在ubuntu下写了个2次方函数,如下:
/*************************************************************************> File Name: power.c> Author:AnSwEr > Mail:yuanweijie1993@gmail.com > Created Time: 2015年04月16日 星期四 20时02分29秒 ************************************************************************//*显示计算2的16次方*/#include<stdio.h>#include<math.h>#define N 16int main(){ int n; printf("n\t2^n\n"); for(n=0;n<=N;n++) { printf("%d\t%d\n",n,(int)pow(2,n)); } return 0;}在编译时,出现如下错误:
/tmp/ccdDb1GN.o: In function `main':
power.c:(.text+0x38): undefined reference to `pow'
collect2: error: ld returned 1 exit status
提示没有找到指向pow函数的库,即找不到math.h。
解决方法:
在编译时加上-lm即可,表示告诉编译器到libm.so库文件中找这个函数,通常在/lib中。
0 0
- ubuntu下math.h头文件的编译问题
- Ubuntu下函数使用“math.h"编译出现的问题
- Linux下用math.h头文件
- Linux下调用math.h头文件但编译显示未定义
- ubuntu下使用math.h碰到的问题
- Ubuntu 10.04下安装OpenCV及编译一个简单例程(找不到头文件的问题:error: cv.h: No such file or directory )
- Eclipse下编译math.h的项目
- 转:C语言头文件下包含函数(math.h stdio.h stdlib.h string.h)
- Ubuntu下math库函数编译时未定义问题的解决
- 关于unbuntu下mysql.h头文件找不到的问题
- ubuntu下math.h调用
- ubuntu 上编译含有<math.h>的C源程序
- linux下eclipse编译带有math.h库的项目
- linux下eclipse编译带有math.h库的项目
- Ubuntu下numpy安装缺少Python.h头文件无法通过编译与python2.7-dev无法安装
- VS 2005 编译遇到的一个头文件 stdafx.h 引起的问题
- 解决vs2008中包含wlanapi.h头文件后编译不能通过的问题
- gcc 4.8.2编译时找不到头文件curses.h问题的解决
- P51 第八题
- 线性代数导论27——复数矩阵和快速傅里叶变换
- iOS开发之Xcode常用快捷键
- 第二次作业:《财务决策与分析》——资金的来源与利润的产生(慕课组)
- Leetcode: Container With Most Water
- ubuntu下math.h头文件的编译问题
- MinGW
- 线性代数导论28——正定矩阵和最小值
- Nginx 战斗准备:优化指南
- 使用自定义属性报错 No resource identifier found for attribute 'widthFactor' in package
- 海量数据找缺失的值
- Android HardwareComposer中的fence机制
- HDU 5027 Help!
- 杭电1379(DNA Sorting)java面向对象编程