linux下如何编译带有math.h头文件的程序

今天在写程序的时候发现一个错误

gcc -Wall -o "1491" "1491.c" (在目录 /home/bboysoul/acm/2016/09/24/1491 中)
/tmp/cciiyGEl.o:在函数‘main’中:
1491.c:(.text+0x8f):对‘sqrt’未定义的引用
collect2: 错误:ld 返回 1
编译失败。

环境是centos7 大概意思是没有定义sqrt函数 百度要自己去指定头文件去编译命令如下: gcc [文件名] -lm 参数解释 -l 指定程序链接哪个静态库或者动态库 -m -m表示的是数学库,也就是使用math.h头文件

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

爬虫必备库‘requests’详解(二)

今日分享:requests库详解 上一篇文章爬虫必备库‘requests’主要说了下Pytohn第三方库--Requests库的安装与简单测试,今天详细介绍Re...

2729
来自专栏娱乐心理测试

如何在小程序wxml文件中编写js代码

WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。 wxs可以说就是为了满足能在页面中使用js存在的,在wxm...

973
来自专栏黄Java的地盘

旧项目TypeScript改造问题与解决方案记

由于本次改造的项目为一个通过NPM进行发布的基础服务包,因此本次采用TypeScript进行改造的目标是移除Babel全家桶,减小包体积,同时增加强类型约束从而...

7291
来自专栏君赏技术博客

【已解决】Mac Command Line程序如何标准输入和输出 命令参数

1082
来自专栏大闲人柴毛毛

深入理解JVM(十)——类加载器

类与类加载器 类加载器的作用:将class文件加载进JVM的方法区,并在方法区中创建一个java.lang.Class对象作为外界访问这个类的接口。 类与类加...

3876
来自专栏Python小屋

使用with关键字让你的Python代码更加Pythonic

首先解释一下上一篇文章Python科学计算扩展库numpy中的广播运算中最后的小题目,该题目答案是一个元组(True, 5),原因在于Python中的等号=虽然...

3618
来自专栏九彩拼盘的叨叨叨

Node.js 版本管理器: nvm 介绍

有时候,我们需要测试写的 Nodejs 的程序在不同 Nodejs 版本下是否能正常运行;或是我们想要尝试下最新版 Nodejs 的新特性,但常用的代码需要旧版...

871
来自专栏Jerry的SAP技术分享

webpack最简单的入门教程里bundle.js之运行单步调试的原理解析

您可以阅读我前一篇文章:Webpack 10分钟入门 来在本地运行一个Webpack的hello world项目。https://www.toutiao.com...

1694
来自专栏菜鸟程序员

Linux下的压缩命令

1492
来自专栏极客生活

python 读取 mysql 中文乱码

这两天看了很多关于mysql中文乱码的问题,除了创建table的时候设置为utf8编码以及修改mysql配置文件的方法外,很少有人提关于python库中中文乱码...

1262

扫码关注云+社区

领取腾讯云代金券