分页: 1 / 1
如何在 Ubuntu 上手 C 语言?
发表于 : 2006-07-16 22:40
由 YinzCN
我想玩 C 语言,在 DOS 中用 Turbo C,在 Linux,怎么搞亚??
发表于 : 2006-07-16 22:53
由 leal
1. 找一个喜欢的编辑器,编写代码;
2. 用 gcc 编译,再连接
3. 执行生成的程序
发表于 : 2006-07-18 9:21
由 烟雨平生
在命令行下输入:
vi name 其中name为你要创建的.c文件的名字,以.c作为后缀结尾,回车
然后按 i 键,在屏幕下面会出现:---INSERT--- ,这时候就可以直接输入你的程序了,输入完成后,切换到英文状态,按
Esc键,再输入 :wq 回车( 其中 w 是write 的简写,就是保存的意思, q 是quit 的简写,就是推出vi 的意思。)就回到命令行下,用ls查看当前目录下,会发现自己刚才写的程序,再用命令 gcc name 编译,(其中name 就是你刚才写的程序的全名),这时候如果你的程序没有错误,就直接回到命令行,如果有错误,就出现错误信息。修改后再 gcc ,直到没有错误为止,在用 ls 命令看,目录下多了一个名为 a.out 的文件,是绿色的,这时用命令 ./a.out 就能直接看到结果了,注意:在 / 前有一个点 .
如果你想要编译成自己想要的文件名,就用命令 gcc name1 name2 其中name1 是你想要的文件名,name2 是原文件名,比如:
gcc new luntan.c 就是将 luntan.c 编译成名为 new 的文件,再用
./new 就能看到结果了.
OK!!这么简单,我说的已经够明确了.你要是还不懂,还可以发帖再问.(如果你发现用 gcc 不行,可能是系统没有自带gcc编译工具,但是大部分Linux 系统带的都有这个工具。
发表于 : 2006-07-18 10:17
由 YinzCN
可以练习了!谢谢!
发表于 : 2006-07-18 18:20
由 内存不足
3楼的人是我吗? 不是吧?看头像是我啊!!!
到底是不是?
发表于 : 2006-07-18 18:31
由 Ray
哈哈
内存不足 写了:3楼的人是我吗? 不是吧?看头像是我啊!!!
到底是不是?