当前位置: 技术问答>linux和unix
各位前辈,请教如何入门C/C++方向的Linux系统开发?
来源: 互联网 发布时间:2016-04-01
本文导语: 如题,目前对Linux系统还不太了解 一直想装,但是,总是装不上,用虚拟机装了后,安装ISO文件的时候,总是想叫我格盘,现在盘满的哪个也不能格,所以,一直没装上,过几天买个东西把盘里东西存起来再装上试试...
如题,目前对Linux系统还不太了解
一直想装,但是,总是装不上,用虚拟机装了后,安装ISO文件的时候,总是想叫我格盘,现在盘满的哪个也不能格,所以,一直没装上,过几天买个东西把盘里东西存起来再装上试试,
想先请教一下,这块,如何入门会相对的快一些?而且,要系统一些,
Linux下C的开发,和Windows下的,主要的区别在什么?windows下比较了解,到linux下从哪下手比较好?装虚拟系统的时候有什么注意的?谢谢指点。
一直想装,但是,总是装不上,用虚拟机装了后,安装ISO文件的时候,总是想叫我格盘,现在盘满的哪个也不能格,所以,一直没装上,过几天买个东西把盘里东西存起来再装上试试,
想先请教一下,这块,如何入门会相对的快一些?而且,要系统一些,
Linux下C的开发,和Windows下的,主要的区别在什么?windows下比较了解,到linux下从哪下手比较好?装虚拟系统的时候有什么注意的?谢谢指点。
|
安装只要静下心得,网上多查查的就好。
区别不是很大的,语言都一样的。
只是编译器,还有开发环境,shell要学习下,语言基础扎实是根本。
区别不是很大的,语言都一样的。
只是编译器,还有开发环境,shell要学习下,语言基础扎实是根本。
|
兴趣和坚持最重要,万事开头难,坚持下去就好了。
之前有C/C++经验的话,入门不难,找本书照着试一试,自己再做点小例子,就可以算入门了。
关键是进一步的学习和坚持,不要3分钟热度,用一会儿虚拟机就又回去用windows了。
至于虚拟机,感觉注意设置好分区和内存就差不多了。
之前有C/C++经验的话,入门不难,找本书照着试一试,自己再做点小例子,就可以算入门了。
关键是进一步的学习和坚持,不要3分钟热度,用一会儿虚拟机就又回去用windows了。
至于虚拟机,感觉注意设置好分区和内存就差不多了。
|
想先请教一下,这块,如何入门会相对的快一些?而且,要系统一些,
学习什么都是一个道理:熟能生巧。
Linux下C的开发,和Windows下的,主要的区别在什么?
简单的说:提供的库函数的不同
windows下比较了解,到linux下从哪下手比较好?
抛弃所有windows的部分,保留standard c部分,抱着良好的心态重头再学习。
装虚拟系统的时候有什么注意的?
装虚拟机和装真正系统没什么区别。
|
Linux下C的开发,和Windows下的,主要的区别在什么?
没什么区别吧,API不一样而已,Windows下就用Windows的API:kernel32.dll、User32.dll、Gdi32.dll、Advapi32.dll这里面的东西经常用,Linux下glibc是最常用的。常用的编译器不一样,Linux下面一般GCC。
Linux下的开发,哪本书入门比较好?
《Linux程序设计》用来入门不错。
没什么区别吧,API不一样而已,Windows下就用Windows的API:kernel32.dll、User32.dll、Gdi32.dll、Advapi32.dll这里面的东西经常用,Linux下glibc是最常用的。常用的编译器不一样,Linux下面一般GCC。
Linux下的开发,哪本书入门比较好?
《Linux程序设计》用来入门不错。
|
UNIX系统编程,看完了成神了! 还有RICHARD STEVENS 写的那本TCP的书。
|
APUE正在看.
|
我买了本《linux c编程实战》觉得也是蛮好的一本书
APUE我现在才知道哎。。。
我也要努力学习,和LZ一样哈哈。
努力,坚持,信心,一个都不能少。
APUE我现在才知道哎。。。
我也要努力学习,和LZ一样哈哈。
努力,坚持,信心,一个都不能少。
|
我的道路是
《c程序设计》---> 《unix教程》-->linux程序设计 ---》linux高级程序设计--嵌入式linux教程---》unix环境高级编程--》understanding linux kernel -->linux驱动开发 ---》unix进程间通信
有些书可能要看几遍。
《c程序设计》---> 《unix教程》-->linux程序设计 ---》linux高级程序设计--嵌入式linux教程---》unix环境高级编程--》understanding linux kernel -->linux驱动开发 ---》unix进程间通信
有些书可能要看几遍。
|
先把C语言的语法搞清楚,打好基础,一边学一边动手实践,循序渐进。
不光要看C语言开发的知识,还要去了解操作系统的知识。
不光要看C语言开发的知识,还要去了解操作系统的知识。
|
推荐本书《Linux应用程序开发技术详解》
你可以找到你想找的跟linux开发有关的c语言入门知识(不是c的语法,而是具体应用,比如linux信号,linux图形开发等)。
你可以不必全部掌握,而是可以根据它的讲解选择你感兴趣的部分深入。
与windows开发相对应的是《Unix环境高级编程》
你可以找到你想找的跟linux开发有关的c语言入门知识(不是c的语法,而是具体应用,比如linux信号,linux图形开发等)。
你可以不必全部掌握,而是可以根据它的讲解选择你感兴趣的部分深入。
与windows开发相对应的是《Unix环境高级编程》
|
看看 UNIX 网络编程
还有一个在LINUX下做编程你需要懂得一些基本的命令。
找一本命令的书看看
还有一个在LINUX下做编程你需要懂得一些基本的命令。
找一本命令的书看看
|
在虚拟机装linux时候要求的格盘只是格你给linux分配的的那点硬盘!
|
这种情况下,在Red Hat Linux提示格式化硬盘的时候,不会对硬盘的其他文件产生任何影响吧?
昨天装Red Hat的时候,犹豫了半天,还是下不了决心去格式化。
|
不会有什么影响,VM系统在你的Windows下只是以一个文件的形式存在。只是比其他的文件要大一些而已。