
gcc/gdb
LceChan
这个作者很懒,什么都没留下…
展开
-
gcc编译参数-fPIC的一些问题
fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independent Code),则产生的代码中,没有绝对地址,全部使用相对地址,故而代码可以被加载器加载到内存的任意位置,都可以正确的执行。如果不加-fPIC,则加载.so文件的代码段时,代码段引用的数据对象需要重定位, 重定位会修改代码段的内容,这就造成每个使用这个.so文件代码段的进程在内核里都会生成这个.so文件代码段的copy.每个copy都不一样,取决于 这个.so文件代码段和数据段内存映射的位置.原创 2022-10-02 12:16:12 · 528 阅读 · 0 评论 -
ubuntu 12.04无线网卡驱动问题
安装ubuntu 12.04后,无线网卡不可用,通过“附加驱动”中提示的b43驱动安装后反而连无线网卡都找不到了,采用以下方式解决:1、卸载之前在Ubuntu的附加驱动管理器中安装的b43 sta驱动,重启电脑;2、在终端中运行如下命令,重新安装b43相关的全部驱动和firmware:sudo apt-get install bcmwl-kernel-source #B转载 2014-01-15 00:48:09 · 867 阅读 · 0 评论 -
makefile的写法
makefile是一种描述依赖关系的文件, 它主要描述的是整个工程编译规则, 同时也给工程的维护提供很大的方便. 这在大型工程中非常实用. 在写好makefile之后, 只需要在命令行输入make命令, 工程就按照既定的makefile规则进行"自动化编译".1. 编译(compile)和链接(link):我们通常所说的编译一般来说指的是编译和链接这两个过程的总称.不管是什原创 2013-08-25 15:23:08 · 630 阅读 · 0 评论 -
什么是Core Dump?
什么是Core Dump? 今天调试一个程序, 用到了core dump, 于是写出来, 记于此.什么是Core Dump?Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如c转载 2013-07-13 13:12:10 · 1119 阅读 · 0 评论 -
加了semaphore.h ,还报错undefined reference to sem_open
加上 -lpthread这个是因为没有连接上库。原创 2013-06-17 23:43:32 · 2564 阅读 · 0 评论 -
编写Makefile
本博客(http://blog.youkuaiyun.com/livelylittlefish)贴出作者(三二一、小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正! 编写Makefile 1. 一个例子 假设我们有下面这样的一个程序,源代码如下: [c-sharp] view pl转载 2013-06-16 18:42:14 · 672 阅读 · 0 评论 -
详解coredump
转自http://blog.youkuaiyun.com/tenfyguo/article/details/8159176一,什么是coredump 我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。原创 2013-05-15 23:03:00 · 1027 阅读 · 0 评论 -
配置GDB以支持查看stl容器数据
1. 下载 http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt 2. #cat dbinit_stl_views-1.03.txt >> ~/.gdbinit 3. 若正处于gdb中,运行命令: (gdb) source ~/.gdbinit 4. 例如,如下代码: bugging.原创 2013-05-26 13:20:17 · 1113 阅读 · 0 评论 -
Makefile:13: *** missing separator. Stop.
在make命令后出现这种错误提示,是提示第13行没有分隔符。例如:1 target:prerequisites2 command……改为:1 target:prerequisites2 command……就可以了。在Makefile文件中,命令必须以【tab】键开始。原创 2013-04-25 22:20:05 · 5641 阅读 · 0 评论 -
gcc命令objdump用法
gcc命令objdump用法转载 2013-04-22 22:44:46 · 890 阅读 · 0 评论