由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 菜鸟请教什么类型的项目需要linux下面的编程
相关主题
嵌入式编程问题能推荐一本linux c++ 的书吗?
请问我应该学什么? (转载)有什么嵌入式的书既讲编程又讲系统的?
公司高层要软件组接管我们的嵌入式软件Windows/Linux FTP问题
C/C++函数调用和栈内存isinf 问题
[合集] Java不适合于作为主要编程教学语言by孟岩最基本的C语言编程问题请教
[合集] 如果在自己的程序里调用external program (C++/Linux)windows下面怎么远程调用一个linux下的命令?
谭浩强的c c++程序设计对初学者危害有多大怎样提高C语言的编程水平
Linux下C++程序能否指定监听一个网卡的端口?在用C写shell,遇到问题
相关话题的讨论汇总
话题: linux话题: 编程话题: shell话题: 下面话题: 系统
进入Programming版参与讨论
1 (共1页)
n*****h
发帖数: 28
1
linux下面的编程和 shell的编程有什么区别?
那在linux下面或者shell编程都是用c语言吗?
难道就是在写字板里面写程序然后编译运行吗?
调用linux的函数库和系统调用?
完全没有概念只是知道几个linux的shell 命令
但是总有些职位并不需要linux或者linux编程会问或者考一下linux的知识
真不知道应该看点儿什么准备到什么程度
请前辈指教
谢谢
b***i
发帖数: 3043
2
Linux编程一般是指用C语言吧?
用shell能干的事不多,一般用编辑器vi, Emacs和Eclipse等都可以。远程用Visual
Studio编辑的也有,调用的函数都是那个Linux里面的编译器gcc所带的各类库里面的。
UI一般用Qt, C++的.
大部分职位并不需要Linux,你用Windows能做编程就行了。在linux编程基本上是用
Linux来制造Linux的人用的,比如做一个嵌入式系统,你得自己写一些驱动程序,并编
译Linux源代码。没做过Linux就不要准备了,跟面试的人说你以后可以学就行了。

【在 n*****h 的大作中提到】
: linux下面的编程和 shell的编程有什么区别?
: 那在linux下面或者shell编程都是用c语言吗?
: 难道就是在写字板里面写程序然后编译运行吗?
: 调用linux的函数库和系统调用?
: 完全没有概念只是知道几个linux的shell 命令
: 但是总有些职位并不需要linux或者linux编程会问或者考一下linux的知识
: 真不知道应该看点儿什么准备到什么程度
: 请前辈指教
: 谢谢

b6
发帖数: 137
3
...

【在 b***i 的大作中提到】
: Linux编程一般是指用C语言吧?
: 用shell能干的事不多,一般用编辑器vi, Emacs和Eclipse等都可以。远程用Visual
: Studio编辑的也有,调用的函数都是那个Linux里面的编译器gcc所带的各类库里面的。
: UI一般用Qt, C++的.
: 大部分职位并不需要Linux,你用Windows能做编程就行了。在linux编程基本上是用
: Linux来制造Linux的人用的,比如做一个嵌入式系统,你得自己写一些驱动程序,并编
: 译Linux源代码。没做过Linux就不要准备了,跟面试的人说你以后可以学就行了。

n*****h
发帖数: 28
4
多谢指点!
是一直好奇linux在做些什么功能
linux来制造linux是指开发linux的更新版本吗? 以及嵌入式系统的开发自己写一些驱
动程序?
这些都比较遥远了,公司招聘都喜欢resume写的名词多会的多的人
一般被问到linux我就只说知道几个shell命令

【在 b***i 的大作中提到】
: Linux编程一般是指用C语言吧?
: 用shell能干的事不多,一般用编辑器vi, Emacs和Eclipse等都可以。远程用Visual
: Studio编辑的也有,调用的函数都是那个Linux里面的编译器gcc所带的各类库里面的。
: UI一般用Qt, C++的.
: 大部分职位并不需要Linux,你用Windows能做编程就行了。在linux编程基本上是用
: Linux来制造Linux的人用的,比如做一个嵌入式系统,你得自己写一些驱动程序,并编
: 译Linux源代码。没做过Linux就不要准备了,跟面试的人说你以后可以学就行了。

b***i
发帖数: 3043
5
公司招聘懂Linux的人肯定是要软件开发必须在Linux下的,基本上是用gcc来编译软件
的。因为这个系统有源代码,你开发一个嵌入式设备,就可以使用这个系统,比如
Android,做一个router,都可以用这个系统,它有全部的功能,轻松搞定web server
等需求。这个需要会定制Linux。
在纯软件方面Linux用在服务器上,做网站,全套软件很多都开源,所以,也要求会很
多编程工作。当然,使用Linux下的网站软件,数据库开发,然后写网站程序也可以不
用懂很多C/C++,懂java, php, 数据库也需要懂Linux操作,但是就不用C/C++了。
Desktop方面,Linux各类版本主要是给开发人员一个和产品同样的系统,编程比较方便
,就是属于用Linux编译自己定制的Linux,开发软件,远程服务器管理等事情的。
没事公司不会用Linux,用Windows Desktop非常方便。光会操作Linux不行,连老太太
都可能用Linux上个网,这个能力没用。外国留学生找工作,必须找软件开发。操作类
,配置网络等简单工作,都需要绿卡,公民,而且只会操作Linux不会编程工资不高。

【在 n*****h 的大作中提到】
: 多谢指点!
: 是一直好奇linux在做些什么功能
: linux来制造linux是指开发linux的更新版本吗? 以及嵌入式系统的开发自己写一些驱
: 动程序?
: 这些都比较遥远了,公司招聘都喜欢resume写的名词多会的多的人
: 一般被问到linux我就只说知道几个shell命令

b*******s
发帖数: 5216
6
抛砖引玉。Linux下开发主要优势在于 1 定制 2 大量开源资源 3 社区支持 4 一些程
序性能优势和安全性优势
1 (共1页)
进入Programming版参与讨论
相关主题
在用C写shell,遇到问题[合集] Java不适合于作为主要编程教学语言by孟岩
用什么编程语言来解析围棋的 sgf 文件?[合集] 如果在自己的程序里调用external program (C++/Linux)
如何比较C, C++ 和JAVA???谭浩强的c c++程序设计对初学者危害有多大
怎么编程来打电话? (转载)Linux下C++程序能否指定监听一个网卡的端口?
嵌入式编程问题能推荐一本linux c++ 的书吗?
请问我应该学什么? (转载)有什么嵌入式的书既讲编程又讲系统的?
公司高层要软件组接管我们的嵌入式软件Windows/Linux FTP问题
C/C++函数调用和栈内存isinf 问题
相关话题的讨论汇总
话题: linux话题: 编程话题: shell话题: 下面话题: 系统