linux—c
dulin201004
这个作者很懒,什么都没留下…
展开
-
什么应该放在头文件?何为外连接?
转自:http://www.cnblogs.com/younes/archive/2010/04/13/1711305.html 什么应该放在头文件里 头文件为相关声明提供了一个集中存放的位置。头文件一般包含类的定义、枚举的定义、extern变量的声明、函数的声明、const int的定义、inline函数的定义。使用或者定义这些实体的文件要包含适当的头文件。 头文件用于声转载 2012-08-17 21:40:20 · 1660 阅读 · 0 评论 -
错误:Relocations in generic ELF (EM: 40)
操作系统:RHEL5.1-Server编译器:arm-linux-gcc 4.3.2工程:x264-snapshot-20120817-2245 问题:在做 x264 编码的arm移植时,出现如下问题/usr/bin/ld: x264.o: Relocations in generic ELF (EM: 40)原因:x264工程中编译链接工具不一致解决方案:打开con原创 2012-08-20 01:08:18 · 35202 阅读 · 1 评论 -
错误:cc1: error: unrecognized command line option "-m32"
操作系统:RHEL5.1-Server编译器:gcc 4.1.2 工程:x264-snapshot-20120817-2245 问题:在编译安装 x264 时出现下列错误 cc1: error: unrecognized command line option "-m32"解决方案:找到工程中Makefile文件,将其中 “-m32" 字符串删除即可。原因:gc原创 2012-08-20 00:40:04 · 31473 阅读 · 1 评论 -
怎么查看动态分配内存空间的大小(GNU Linux下C语言版)
microsoft有_msize可完成类似功能,现将测试代码甩上来,以咨参考/******************************************************************** * Function: Test malloc and realloc,get malloc size * Author : Samson * Date : 11/转载 2012-09-19 23:30:21 · 2141 阅读 · 0 评论 -
Linux环境下段错误的产生原因及调试方法小结
转自:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境转载 2012-09-20 00:01:57 · 625 阅读 · 0 评论