linux下明明包含了函数声明的头文件,为什么还显示没有定义的参数 我来答 2个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 开发个吧 2018-10-15 · 超过24用户采纳过TA的回答 知道答主 回答量:78 采纳率:0% 帮助的人:38万 我也去答题访问个人页 关注 展开全部 你编译的时候要把源文件也一起编译;比如自己定义了个sum.cpp sum.h在main.cpp中调用,实际上是main调用了sum的库,所以要确保这个库存在,因此sum.cpp是需要编译生成对应库的,如果不去指定就什么都没有所以要这样 g++ main.cpp sum.cpp;不能只编译main.cpp。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ex...9@sohu.com 2017-08-23 · TA获得超过101个赞 知道答主 回答量:137 采纳率:35% 帮助的人:23.1万 我也去答题访问个人页 关注 展开全部 头文件可能被多个文件include,所以只可以写函数的声明,不可以定义函数实体,如果这个头文件只有一个源文件包含也不会报错,但是也是不推荐的 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-10-14 Linux下编写c语言头文件,编译时出现“函数未定义” 8 2012-11-18 linux编程包含了头文件math.h,但是显示sin()三角函数还是没有被声明,怎么回事? 2017-11-25 急!LINUX下,GCC编译,原程序包含<semaphore.h>头文件,为什么编译时说sem_wait,sem_post等未定义的引用 41 2014-10-13 linux下使用sqrt开方,包含了头文件,怎么显示未定义呢,没有积分了,求好心人帮忙 1 2016-08-16 linux c找不到自定义头文件的库函数 2 2012-03-13 linux源代码找到了函数定义的头文件那么相应的。c文件去哪里找 6 2011-12-27 linux下的数学库头文件是什么?math.h居然没有sin,cos之类的函数定义,在windows 1 2018-07-30 Linux 下如何快速查找到头文件和函数定义 1 更多类似问题 > 为你推荐: