1、想要把C开发学好,最有效的方法,是从用linux系统开始,安装linux或者linux虚拟机,边用边学这里推荐一本极好的书鸟哥liunx私房菜,通俗易懂,真的很不错然后就是C开发,分为两大块底层与应用C开发相对服务器。
2、主要用 editorvimemacs + gccllvm + Makefile + gdb IDE 的话比较好用的有 eclipse+CDT, qtcreator, geany, codeblocks 等等。
3、准确的说,LINUX下C才是主要的开发语言,但是写应用程序还是要用面向对象的,尤其是图形界面的,不如QT和X和GTK等等下面说的必须要求你C语言学的很好而且会使用LINUX的情况下LINUX常用命令要熟悉要学LINUX下的C编程。
4、Linux本身是用大部分的C和汇编写的,c的那些标准库都是系统自带的,但C++不行,iostream什么的要装C编程还可以进行涉及内核的编程1主要用 editorvimemacs + gccllvm + Makefile + gdb 2IDE 的话比较好用。
5、工具原料 Eclipse IDE for cc++ 安装包 一下载 Eclipse IDE for cc++ 安装包 启动 Linux 系统,从官网进行下载 二安装 Eclipse IDE for cc++ 进入刚下载的Eclipse 安装包所在目录,在空白处右击鼠标,启动终端。
6、IDE的话,CodeBlockeclipse都很好用事实上Linux下写代码,很少说用IDE的,一般就是各种编辑器vimemacskate什么的,加上GDB调试,自己写makefile编译。
7、后台服务,底层驱动,内核修改,软件逻辑层,软件网络部分都可以用c开发。
8、交易编译就是将文件编译成目标机可执行的文件比如说你在PC机上写一个helloword,怎么让它到开发板上运行,开发板上的指令跟PC机不到,就需要用到交叉编译工具,编译成开发板上能识别的指令。
评论列表