学习linux下C/C++编程应该用哪个linux版本?红旗桌面版可以吗? 详细介绍一下linux下的C/C++编程,就是所谓的在windows下编程是一个道理吗??为什么很多公司都要求程序员掌握linux/unix下的编程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 红旗桌面版可以!为什么很多公司都要求程序员掌握linux/unix下的编程?因为他们的应用程序需要运行在 Linux 平台上。 这个和发行版无关,内核都一样,都是用gcc/g++做编译器,gdb调试界面编程,可以用gtk、qt等,另外wxWidgets也可以应用编程,只要用c/c++库,文件、内存、网络和windows下没有区别,进程和线程,有些不同,但原理类似,很容易入手,数据库的话,轻量级的sqlite,复杂的有mysql等,这些都是跨平台的,linux下驱动编程,相对于windows驱动来说,还是比较简单的,没有什么复杂的框架 C++语言在windows和linux下可以认为是一样的 不是一个道理,但大体是相同,因为操作系统原理都是大同小异用标准C/C++的语法开发出来的程序,在LINUX只要重新编译就可以使用 用标准C/c++ 写的在linux下用GCC 和 G++ 编译 是一样的linux的界面用ncurse 或者 Qt来写,VC++ 的 MFC类库在linux是没有的。linux下编程比WINDOWS下更清晰,但是如果做得比较深入的话会难得多。 如果对Linux不熟悉的话,可以选择Ubuntu ,Fedora,这样的话,相应的软件比较容易安装。对于编程来说,主要是熟悉使用Linux下的编程工具Eclipse啦,还有一些常用的库,图形库QT,GTK等。 学习的话,用流行的桌面版就是了比如 Fedora, OpenSuse, Ubuntu红旗的话,可能用的不太多,遇到问题不太好解决 Linux下用标准C++写的程序可以运行任何一个安装了gcc和g++的linux版本都行Linux也有图形开发工具Kdevelop,跟Windows下的VC类似,集成了编译器和链接器 3楼讲的很好,你看看Unix高级编程就知道了.风格以C为主,主要是熟悉Unix like系统下的各种系统调用.对熟悉操作系统的各种原理也很有帮助.GUI开发跟win下差不多,QT等多是C++编程.版本的话RedHat,Uboutu,CentOS,Fedora等都是主流. 红旗 RedHat,Uboutu,CentOS,Fedora 建议学Vxwidgets类库 感觉跟MFC好像呀 哪个即可学习WINDOWS 和 LINUX 省事呀 我也在学呀 比较流行呀 嘿嘿 Unix也很重要呀 同一进程中的所有线程又只能使用同一个索引??????与前面的话不矛盾吗????? Image加载一张png,如何获取这个png的位图句柄? UDP数据包怎么打包 音量控制问题 关于多个dll调试 请问判断鼠标进入某个控件区域的函数是什么? 如何通过CHtmlView编写浏览器实现网页游戏的加速功能? 关于剪切板(怎么没有默认的消息WM_DRAWCLIPBOARD) 为执行Execute出现非法操作,详情请进。。。。! 单文档菜单与编辑栏 用了CASYNCSOCKET,还要用多线程吗? 找工作中……每天散100分
linux的界面用ncurse 或者 Qt来写,VC++ 的 MFC类库在linux是没有的。
linux下编程比WINDOWS下更清晰,但是如果做得比较深入的话会难得多。
任何一个安装了gcc和g++的linux版本都行
Linux也有图形开发工具Kdevelop,跟Windows下的VC类似,集成了编译器和链接器
GUI开发跟win下差不多,QT等多是C++编程.版本的话RedHat,Uboutu,CentOS,Fedora等都是主流.
我也在学呀
比较流行呀 嘿嘿
Unix也很重要呀