
Linux - Programming
thedayyourejectme
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
读书笔记 -《LINUX应用程序开发指南:使用GTK+ GNOME库》- (1)
从今天开始读这本《LINUX应用程序开发指南:使用GTK+ GNOME库》, 边读边记录其要点,也希望这个读书笔记能对其他人有所帮助。 第1章 Linux软件开发概述 KDE(K Destop Environment) - [Qt] VS. Gnome - [Gtk+] 自由软件社区的一批计算机专家开始了 KDE项目(K Desktop Environment, K桌面环境),目的是提供一个开放源...2008-08-21 11:18:07 · 283 阅读 · 0 评论 -
Linux下编程工具的使用(5) - GDB调试工具(2)
查看运行时数据 七、设置显示选项 GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。 set print address,set print address on 打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。 系统默认为打开的,如: (gdb) f #0 set_quotes (lq=...2008-09-11 08:54:27 · 111 阅读 · 0 评论 -
Linux下编程工具的使用(5) - GDB调试工具(1)
如何使用gdb调试工具 GDB概述 GDB是GNU开源组织发布的一个强大的*NIX下的程序调试工具。本文是以前从网上找到的资料中整理出来的,很多内容来自网络,在此对原作者表示感谢。 一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的断点处停住。(断点可以是条件表...2008-09-10 18:52:42 · 137 阅读 · 0 评论 -
Linux下编程工具的使用(4) - autoconf/automake工具
使用Automake,Autoconf生成Makefile 使用Automake,Autoconf生成Makefile 在Unix 上写过程序的人尤其是用 C 来开发程序的人一般都遇到过 Makefile,用 make 来开发和编译程序的确很方便,可是要写出一个Makefile就不那么简单了。GNU Make 那份几百页的文件,让许多人害怕。当然,现在关于make的文档比较多,不过写一个...2008-09-09 21:17:03 · 124 阅读 · 0 评论 -
Linux下编程工具的使用(3) - make工具
如何使用make工具? make工具的最大优点 在编译较多文件的项目中,如果仅仅一个源文件改变了,make会自动找到需要更新的目标进行编译和make, 也就是实现增量编译。就是能够根据程序中模块的修改情况,自动判断应该对那些模块重新编译,从而保证软件是由最新的模块构成。 教程 深入学习Make命令和Makefile(上) make是Linux下的一款程序自动维护工具,配合makefil...2008-09-08 19:20:11 · 439 阅读 · 0 评论 -
Linux下编程工具的使用(2) - GCC编译器
如何使用GCC编译器? 程序的编译过程 对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段,如下图所示: 从功能上分,预处理、编译、汇编是三个不同的阶段,但GCC的实际操作上,它可以把这三个步骤合并为一个步骤来执行。下面我们以C语言为例来谈一下不同阶段的输入和输出情况。 在预处理阶段,输入的是C语言的源文件, 通常为*.c。它们通常带有.h之类...2008-09-08 17:30:06 · 155 阅读 · 0 评论 -
gcc 和 g++的区别
gcc和g++都是GNU(组织)的一个编译器。 误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。 2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的...原创 2008-09-05 15:51:37 · 150 阅读 · 0 评论 -
Linux下编程工具的使用(1) - 杂项
1. 如何查看源代码包? apt-get source PACKAGE_NAME 2. 如何反汇编一个二进制可执行文件? objdump -D tree | more 除了这篇文章,在这个博客里,还有一些文章 - Linux下编程工具的使用,有些是我自己写的,有些不是一原创,是我从网上找来并做了一些格式和内容上的更改。感谢这些人之前的总结。 ...2008-09-04 15:27:34 · 109 阅读 · 0 评论 -
读书笔记 -《LINUX应用程序开发指南:使用GTK+ GNOME库》- (2)
第5章 按 钮 构 件 这章主要讲述了按钮控件的使用,他们包括 GtkButton GtkToggleButton GtkCheckButton GtkRadioButton 第6章 调 整 对 象 调整对象包括, 滚动条、比例构件、进度条以及微调按钮等。 GtkAdjustment 第7章 文本构件 GtkText GtkText is...2008-09-01 16:53:39 · 109 阅读 · 0 评论 -
读书笔记 -《Advanced Programming in the UNIX Env》- (1)
1. Standards The proliferation of different versions of Unix during the 1980s has been tempered by the various international standards that were started during the late 1980s. These include the ANSI s...2008-09-18 14:05:30 · 98 阅读 · 0 评论