社区
Linux/Unix社区
帖子详情
关于linux下开发工具的问题
bamboowuzi
2003-08-25 01:49:21
请教各位大虾,linux下有哪些开发工具?各自的主要方向是什么?请各位大哥不吝赐教!
...全文
23
5
打赏
收藏
关于linux下开发工具的问题
请教各位大虾,linux下有哪些开发工具?各自的主要方向是什么?请各位大哥不吝赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuty2006
2003-08-27
打赏
举报
回复
automake是做什么用的?
joyfire
2003-08-25
打赏
举报
回复
其实做这件事不止有一种方法。最简单的方法是下载并安装Cygwin。
Cygwin 是 GNU 开发工具的 Windows 版。其中包括我们所熟悉的几
乎所有 Linux 上的开发和实用工具,例如 gcc,g++,perl,tcl,autoconf,
automake,cvs,awk,sed,etc. 甚至连 rpm 都可以在 Cygwin 中使用。
安装好 Cygwin 后在桌面上点击其图标就可以进入 Cygwin 的开发环境 -- bash。
在 Cygwin 的 bash 中我甚至感觉不到自己是在 Windows 上工作。我是在 Windows
上吗?我是在某种 UNIX 上吧。呵呵。:)
Cygwin 可以从这里下载:http://www.cygwin.com
还有一种方法是自己组合出一套 Linux 开发环境,这也是我所采用的方
法。首先我需要一个 GNU 的编译器 -- gcc 。目前 Windows 上有 gcc 的很多移植版
本,其中限制最少的是 Mingw。Mingw 可以编译真正 native 的 Win32 代码,而且
Mingw编译出的代码与 VC++ 也最为接近。 Mingw 可以从这里下载:
http://www.mingw.org 。
然后我需要一个功能比较全的 bash,我使用的是另一个 GNU开发工具的 DOS / Windows
版 -- DJGPP 中移植的 bash。DJGPP 中的开发工具可以从这里下载:ftp://ftp.simtel.net
/pub/simtelnet/gnu/djgpp/
同样,DJGPP 中也提供了我们在 Linux 上常用的几乎所有的开发和实用工具。
我还需要一个我在 Linux 上常用的编辑器,比如 vim 或者 emacs。没有问题,vim 的
Windows版可以从这里下载:http://www.vim.org 。emacs 的 DOS/Windows 版
DJGPP 里就有。
我还需要一些常用的工具,比如 gzip,tar,bzip2,awk,sed,m4,etc. 也没有问题,
这些工具 DJGPP 里也有。可是我想用真正的 32 位软件,于是我选择了这些工具的 Mingw
版,可以从这里下载:http://www.mingw.org/ported.shtml
我还想在 Windows 上使用 GTK 开发 GUI 应用程序。同样没有问题,GTK 早就被移植到了
Windows上,使用的就是 Mingw。GTK for Win32 可以从这里下载:http://www.gimp.org/~tml/gim
p/win32//downloads.html
我想有时候我可能会需要用到 Posix 系统调用,尤其是在我移植
Linux软件到 Windows 上时。做这件事有两种方法,第一种是直接使用
Cygwin做移植。Cygwin 中有完整的 Posix 系统调用。(使用一个模拟
Posix 调用的 dll )
但是 Cygwin 的 License 是 GPL,使用 Cygwin 做的所有开发代码必须
公开。还有一种方法是使用另外一个基于 DJGPP 的 Posix 模拟库来实
现 Posix 系统调用。
这个库叫做 PW32 (Posix on Win32),可以从这里下载:http://pw32.sourceforge.net/
除了 PW32 本身外,其作者还移植了很多有用的开发工具,其中包括 bash (又一个bash!),
m4,perl,autoconf,automake,awk,sed,
OK,通过组合 Mingw,DJGPP 和 PW32 中的各种开发工具,我得到了与 Cygwin
差不多相同的开发环境。现在我可以很快乐地使用 GNU 开发工具随心所欲地开
发我想开发的任何软件了。
---
欢迎访问joyfire.net
希望对linux爱好者有用
joyfire
2003-08-25
打赏
举报
回复
gcc+automake+gdb
这个比较经典
---
欢迎访问joyfire.net
希望对linux爱好者有利
zeng_xiangyang
2003-08-25
打赏
举报
回复
红旗开发的软件主要在KDE环境下,用kdevelop,使用QT库
icedust
2003-08-25
打赏
举报
回复
qt
gtk
kylix
jdk
.....
Linux
高性能服务器编程-高清-pdf
《
Linux
高性能服务器编程》是
Linux
服务器编程领域的经典著作,由资深
Linux
软件开发工程师撰写,从网络协议、服务器编程核心要素、原理机制、工具框架等多角度全面阐释了编写高性能
Linux
服务器应用的方法、技巧和思想...
Linux
基础
开发工具
Linux
基础
开发工具
:软件包管理器yum,编辑器vim,编译器gcc/g++,调试器gdb,项目自动化构建工具make/makefile,git等的基本操作
linux
“
开发工具
三剑客”速成攻略
工欲善其事,必先利其器。Vim+Git+Makefile是
Linux
环境下嵌入式开发常用的工具。本专题主要面向初次接触
Linux
的新手,熟练掌握工作中常用的工具,在以后的学习和工作中提高效率。
linux
安装
开发工具
linux
安装
开发工具
1.安装jdk 首先百度网盘搜过下载
linux
版本的jdk,速度快,官网下载比较缓慢 1.查询是否以前安装过jdk rpm -qa|grep java 2.查询相应的安装文件夹 whereis java 3.在/usr/目录下创建java目录...
Linux
系统:
开发工具
快来看看吧~~ ^_^
Linux
下一般使用代码编辑工具 vi/vim,编译工具 gcc/g++,调试工具 gdb。
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章