[灌水]乌鸦乌鸦乌鸦
1.不知道~~SORRY,我只会看,不知道怎么MAKE啊! 2.的确,在LINUX下编写C语言是有很多不同,有些细微的地方需要靠你自己去体会,我只说说大的不同。
(1).LINUX下C语言不能像DOS下一样画16色图形。画是能画的,只不过是用另外的图形库来画。 (2).LINUX下C语言比DOS下多了一个很重要的概念就是线程。 (3).LINUX下C语言和DOS下唯一共同之处就是:他们都符合ANSI-C标准,也就是说,谭老大写的书在LINUX下也能用。 (4).LINUX下编译C语言是用命令来完成的。类似于在WINDOWS下用记事本写好后再用TCC命令连接。在LINUX下具体操作是这样的:
首先你先写好个源代码hello.c,然后用gcc命令来编译,gcc的参数功能调用有上百个,我就只说最最基本的就可以了。gcc -o hello hello.c 其中第一个hello是可执行文件,相当于hello.exe了。 编译完成后如何运行呢?在hello所在的目录下输入./hello就可以了,记住./是不可以少的,他表示在当前目录下。
3.你会mount Windows分区啦~~不错,不过不应该会死机。不知道你是如何mount和umount的,把你输入的命令打给我。还有,把你/proc/partitions 这个文件的内容贴给我。我需要看。(你可以把它COPY到一张软盘上,在WINDOWS用记事本打开就可以了)