当前位置: 技术问答>linux和unix
Linux编程,我应该学些什么?
来源: 互联网 发布时间:2017-02-24
本文导语: 工作三年,使用C++,Qt on Window 此外基本上什么都不会,比较看好Linux,所以想学习Linux编程 但是我该学什么呢? 学Linux C吗? C++的话如果我还是用Qt又与Windows有什么区别呢? 学Sehll? 学驱动? 学内核? 对Linux程序员的...
工作三年,使用C++,Qt on Window
此外基本上什么都不会,比较看好Linux,所以想学习Linux编程
但是我该学什么呢?
学Linux C吗?
C++的话如果我还是用Qt又与Windows有什么区别呢?
学Sehll?
学驱动?
学内核?
对Linux程序员的成长路线比较模糊,我应该从何下手?
感谢给位指点迷津:)
此外基本上什么都不会,比较看好Linux,所以想学习Linux编程
但是我该学什么呢?
学Linux C吗?
C++的话如果我还是用Qt又与Windows有什么区别呢?
学Sehll?
学驱动?
学内核?
对Linux程序员的成长路线比较模糊,我应该从何下手?
感谢给位指点迷津:)
|
linux下也有QT的,和win下是一样的,夸平台嘛...也有QTCreator这东西,一模一样哦...很好用.
在linux下学习编程就学习C,C++,QT,这三东西吧,c的话就学习多进程,进程间通信,多线程 ,网络编程这些东西,c++的话就掌握类的封装吧,学习一下面向对象的思想,然后再运用在c上面,很给力的哦
建议往嵌入式发展吧,linux c程序员很少了,一般都是服务器啊什么的吧,我也不懂.嵌入式就好多了,如果你不想学习ARM,就做嵌入式应用层,把C,QT,c++学好了,应用层无压力阿~~~~ 一点点小小的个人见解.
|
3年不能说什么都不会吧, 打酱油也打了好几桶了.
网络公司的程序员都是Linux C网络开发, 精通UNIX编程与网络编程。
嵌入式,内核,驱动这个方向估计你是没那么多青春挥霍了。
网络公司的程序员都是Linux C网络开发, 精通UNIX编程与网络编程。
嵌入式,内核,驱动这个方向估计你是没那么多青春挥霍了。
|
前辈,linux编程很广泛啊,主要是平台不一样了……
要学的知识的确有点多:linux使用,各种软件源码编译、安装、配置等,都和Win有区别,主要是要习惯终端命令的使用,另外linux下少了很多一套一套的集成开发环境(也是有的)。我对QT用的很少,但是在linux下也是有QtCreator界面开发软件,也可以直接设计源码,qmake编译;如果想往驱动、内核发展,C语言应该是必须的吧!个人理解。
要学的知识的确有点多:linux使用,各种软件源码编译、安装、配置等,都和Win有区别,主要是要习惯终端命令的使用,另外linux下少了很多一套一套的集成开发环境(也是有的)。我对QT用的很少,但是在linux下也是有QtCreator界面开发软件,也可以直接设计源码,qmake编译;如果想往驱动、内核发展,C语言应该是必须的吧!个人理解。
|
差不多了