社区
Linux/Unix社区
帖子详情
UNIX下的C程序如何调试?
zxl1000
2003-10-07 07:35:22
我(菜鸟)现在在维护一套UNIX下开发的程序(数据库为INFORMIX),
很多问题没有弄明白,如:在UNIX下如何调试C,如何打包软件?
程序有源码但是我看不懂:(,很多东西调来调去的,头大的很,
有个中高手能为我想点办法么?谢谢
(另,之前我用delphi)
...全文
32
7
打赏
收藏
UNIX下的C程序如何调试?
我(菜鸟)现在在维护一套UNIX下开发的程序(数据库为INFORMIX), 很多问题没有弄明白,如:在UNIX下如何调试C,如何打包软件? 程序有源码但是我看不懂:(,很多东西调来调去的,头大的很, 有个中高手能为我想点办法么?谢谢 (另,之前我用delphi)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxl1000
2003-10-11
打赏
举报
回复
谢谢楼上的,最近上网越来越少(郁闷),赶早把贴子结了。接分罗!
zxuan
2003-10-11
打赏
举报
回复
gcc, tar/gzip
http://www.hut.fi/cc/services/unix/ 我们学校的,只有一些很基础的操作,但是GCC什么都包括
zxl1000
2003-10-10
打赏
举报
回复
谢谢楼上各位,有没有人有这方面的资料,给个链结,谢谢
linaxing
2003-10-08
打赏
举报
回复
gdb,dbx,debug
Skt32
2003-10-07
打赏
举报
回复
用gdb 调试GCC 程序Linux 包含了一个叫gdb 的GNU 调试程序. gdb 是一个用来
调试C 和C++ 程序的强力调试器. ... gdb 支持很多与UNIX shell 程序一样的命令
Skt32
2003-10-07
打赏
举报
回复
Sco Unix
下用dbxtra调试C程序
CoolQ
2003-10-07
打赏
举报
回复
GDB
UNIX
下C
程序
的编译与
调试
Unix
环境下C语言
程序
编译与
调试
的最基本指导。
unix
平台下c语言高级编程指南
内容简介回到顶部↑ 本书是专为在
UNIX
平台下用C语言编制
程序
的人写的。是以POSIX为标准,主要以C语言为基础,详细介绍了
UNIX
平台下编写各种应用
程序
的范例和方法。全书分四个部分,共十五章。本书范例丰富,且具有代表性,如Socket编程、客户/服务端编程、多线程开发、CGI编程、X Windows下的Motif编程等。读者直接或只需稍作修改就可以将它们应用到自己的应用
程序
开发中。这些范例的源代码可以从配套光盘的电子书中直接拷贝使用。 目录回到顶部↑ 第一部分 基本的系统调用 第1章 文件子系统 1.1 文件子系统的基本概念 1.2 基本的文件输入和输出 1.3 高级的文件操作 第2章 终端操作 2.1 终端的基本概念 2.2 终端输入和输出 2.3 ioctl系统调用 第3章 进程及进程间通信 3.1 进程的基本概念 3.2 进程的一般操作 3.3 进程的特殊操作 3.4 进程间使用管道通信 第4章 信号 4.1 信号的基本概念 4.2 信号机制 4.3 有关信号的系统调用 第5章 部分其他调用 5.1 系统调用 .5.2 相关函数 第二部分 网络编程 第6章 Socket编程基础 6.1 TCP/IP基础知识 6.2 Socket一般描述 6.3 Socket中的主要调用 6.4 Socket的原始方式 第7章 客户/服务器编程 7.1 客户端
程序
设计 7.2 服务器端
程序
设计 7.3 服务端
程序
结构 7.4 多协议(TCP、UDP)服务端 7.5 客户端的并发
程序
设计 7.6 使用telnet协议的客户端例子 第8章 线程 8.1 有关线程的基本概念 8.2 线程的创建和终止 8.3 线程控制调用 8.4 线程之间的互斥 8.5 线程之间的同步 8.6 线程特定数据区的函数调用 8.7 一个使用线程的客户端并发的例子 8.8 有关线程的函数列表 第9章 CGl编程 9.1 CGI
程序
的基本概念 9.2 CGI基本编程 9.3 使用脚本语言编写CGl 9.4 Perl语言简介 9.5 一个简单的CGI例子 第三部分 X Window应用
程序
开发 第10章 X Window和Motif基础 10.1 简介 10.2 XWindow基本概念 10.3 启动Motif窗口管理器 10.4 设置Motif特性 10.5 Widget 第11章 Motif编程 11.1 基本编程概念 11.2 Widget资源 11.3 Motif编程基础 11.4
程序
框架 11.5 "HelloWorld!"示例 11.6 管理器 11.7 按钮 11.8 X事件 11.9 其他Widget简介 11.10 菜单 11.11 对话框 第12章 Widget与X事件汇总 12.1 Widget 12.2 X事件 第四部分 常用的编程工具 第13章 编译器及
调试
工具 13.1 编译器用法入门 13.2
调试
器使用入门 13.3 关于库的简介 第14章 Make工具及makefile规则 14.1 概述 14.2 make和makefile的关系 14.3 makefile规则 14.4 伪指令 14.5 make命令行参数 第15章 版本控制 15.1 版本控制概念 15.2 源代码控制系统SCCS 15.3 RCS使用方法 15.4 并发版本控制CVS
C语言基础
一、C语言自我YY1)、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大。2)、C语言是一种计算机
程序
设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用
程序
,也可以作为应用
程序
设计语言,编写不依赖计算机硬件的应用
程序
。3)、应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。4)、C语言是面向过程语言,C语言通过windows/linux平台下编译的,是直接运行在windows/linux平台下的,而XX始终是运行在他的虚拟机之上的;所以理论上C语言能做一些相对于比较底层的工作,像XX就不能编写Windows病毒。5)、如果要利用编程来做一些windows优化工作的话,建议还是利用C语言。C语言是目前世界上流行、使用最广泛的高级
程序
设计语言6、很多编译器,几乎所有操作系统Windows,Linux,
Unix
的大部分代码都是C,C在背后做了很多东西的,也许开发游戏用C++,安卓用XX更为合适,图形界面的用其他语言开发效率更高一些(因为他们封装了很多东西),但同样的原因导致略微接近底层的功能其他语言根本干不了!Windows的API都是按照C语言的格式给的,这也很能说明问题!嵌入式开发更是离不了C语言!纵观电脑发展几十年,C语无所不能呀!
dbx是
UNIX
下基于命令行界面的
程序
调试
器
dbx是
UNIX
下基于命令行界面的
程序
调试
器,常见于Solaris, AIX, IRIX, 和 BSD
Unix
操作系统中,可用来
调试
使用C, C++, Pascal 和 Fortran编写的
程序
,参数相当丰富。
在
unix
中用GDB
调试
C\C++
程序
在
unix
中用GDB
调试
程序
。 从CSDN的网站上找到的GDB使用说明。 原文标题:用GDB
调试
程序
作者:haoel (QQ是:753640,MSN是: haoel@hotmail.com) 关键字:gdb
调试
c c++ gun 这篇文章非常好,所以转载了下来,作为收藏。
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章