LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2959|回复: 17

学了linux c我们到底能做什么?一个新手的问题

[复制链接]
发表于 2005-11-22 12:25:16 | 显示全部楼层 |阅读模式
我原来一直看看linux下的网络配置,最近开始学习linux C。主要看看进程控制,通信,以及CURSES库终端界面。但是实际应用中感觉自己有种没有什么编的感觉,学了这些不知道有什么用,感觉自己的视野太狭窄,请已经成功解决过这个问题的各位师兄指点迷津~

还有就是如果我想靠这个找工作的话需要有哪些要求那?要向什么方向发展哪??要具备哪些技术能力哪?
发表于 2005-11-22 20:23:13 | 显示全部楼层
推荐到www.gnu.org上下载coreutils的源代码。或者是你的发行版本的coreutils的源代码包。
里面你可以读到echo cat ls等命令的实现。都是简短的C语言程序。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 20:59:34 | 显示全部楼层
方向自己选吧,这个是系统基础。
回复 支持 反对

使用道具 举报

发表于 2005-11-23 00:01:32 | 显示全部楼层
我也是新手,今天看到一个软件公司要找Linux下的C和C++的编程人员.也想问一下,在Linux下的编程和在Windows下的变成有什么本质的区别吗?是不是就是编译时的命令不同而已啊?希望高手们能给我们一点启示,谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-11-23 09:08:22 | 显示全部楼层
最简单的一个不同的要求就是想在GNU/linux编程,就要会使用GNu/linux
常用的软件就要会用。
Linux 驱动也是用C编的。X-system 也是用C编的。桌面管理器也可用C编。
Gtk+也是用C编的。
在Linux可以用C做任何事。而不像在Windows下,只能用Turbo C 做做老师留的作业。
你要以用C实现一个操作简单的刻盘程序。
也可以实现一个源代码信息分析程序。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 09:17:51 | 显示全部楼层
确实是,linux下C可以做任何事情,但是如果我想找工作,想去招linux C编程的公司,一般这样的公司都有哪些方向那?

比如说WINDOWS下我们可以说我以后想要游戏开发的方向,学习vc,可以做ERP的方向,学习可视化的编程,但是到了linux下感觉茫然,可能我可以做个linux的小程序,但是如果我想靠他找工作,我要怎么做那?
回复 支持 反对

使用道具 举报

发表于 2005-11-23 09:27:14 | 显示全部楼层
那要看你想去的公司做什么。用什么
做驱动,用
做内核移置,用
做桌面开发用 gtk+ or qt
或用到 gnome 包 kde 包
或都改程序用 lisp 改 了。或用 php 了。
不一样的。你不知道linux 下可用的开发语言比windows都多吗?
这种问题就是没有答案的。
回复 支持 反对

使用道具 举报

发表于 2005-11-23 09:47:28 | 显示全部楼层
你完全可以搞个pos系统for linux,erp for linux,数据库oracle已经跨平台了
问题是你没这个能力罢了
回复 支持 反对

使用道具 举报

发表于 2005-11-23 09:58:23 | 显示全部楼层
我比较看好Linux下OpenGL的开发,现在也在进行这方面的学习。
以后机顶盒用Linux的话,又想用它来玩游戏,那么用OpenGL在Linux平台下写3D游戏就会很普遍的了。
回复 支持 反对

使用道具 举报

发表于 2005-11-23 10:09:55 | 显示全部楼层
铜子,学习的道路很漫长啊~~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表