分页: 1 / 1

我刚装完ubuntu,可以直接编译c语言吗?还需要再安装什么组建吗?(已解决!!!)

发表于 : 2006-09-26 22:54
liufu_ty
我安装了个6.0版本的,之后用软件包管理器下了个几个gcc的包,不知这样是否能编译c或c++了,我是个新手,虽然在windows下会写些c的小程序,但到了linux平台下就一窍不通了...

当我用man查找include呀,printf呀等等c语言常用代码的时候为什么查不到?

希望能找到一篇手把手交我完成一个hello world 这样的小程序的文章,以后的路就好走了...

很想在ubuntu下写出个能运行的程序,请大家帮帮忙~
(以上问题见下贴)

还有个问题:
为什么我的vi或vim编辑器里代码的颜色没有变化..... 都是白色的看着好不爽阿~~~
(以上问题见连接:)
http://wiki.ubuntu.org.cn/Vim%E7%94%A8% ... t=%28vi%29

发表于 : 2006-09-26 23:42
oylb
我用anjuta写C的,自己去gcc , make ,gdb 之类的没有研究过,感觉用anjuta挺方便的
man是查一些终端命令的用法的吧,不能用来查C里的东西

发表于 : 2006-09-26 23:46
zhuqin_83
sudo apt-get install build-essential

发表于 : 2006-09-27 0:39
liufu_ty
man是能查c里东西的,我装的红帽就可以,但我的ubuntu现在不行,现在正在执行3楼的命令,完了我会把结果跟帖回复...
先些一下3楼的了~~~

发表于 : 2006-09-27 0:40
liufu_ty
是谢,打错了

发表于 : 2006-09-27 0:44
stlxv

代码: 全选

cat >  hello.c <<"EOF"
#include <stdio.h>

int main() {
    printf("Hello, world!\n");
    return 0;
}
EOF
gcc -o hello hello.c
./hello

发表于 : 2006-09-27 0:52
liufu_ty
可以了,问题解决了,不仅man下能察到,而且可以编译并运行程序啦,

但是,我的vi编辑器为什么还是没能把重要的标识符用采色印出来,代码都是白色的,请问怎么解决?

还有请问楼上的"cat > hello.c <<"EOF" "是什么意思???看不懂...

发表于 : 2006-09-27 1:29
liufu_ty
哎,还想在睡觉前把问题解决的呢,看来不行了,希望能有人帮帮忙,我明天再来看吧.谢谢3楼与6楼的,我写了linux上第一个程序感激觉很兴奋,与你们的帮助是分不开的,接机多谢你们几句,以后郁闷起来又顾不上了,呵呵~

发表于 : 2006-09-27 11:02
stlxv
liufu_ty 写了:可以了,问题解决了,不仅man下能察到,而且可以编译并运行程序啦,

但是,我的vi编辑器为什么还是没能把重要的标识符用采色印出来,代码都是白色的,请问怎么解决?

还有请问楼上的"cat > hello.c <<"EOF" "是什么意思???看不懂...
cat > hello.c <<"EOF"表示你接下来要输入hello.c的内容直到EOF结束。

你可以cat hello.c看一下hello.c这个文件的内容,那样应该就很容易理解了。

:D :D

发表于 : 2006-09-27 11:18
SuperWar3Fan
推荐使用Anjuta,开始选择Console Project就可以了。编译的时候,选择编译项目。加入的文件需要自己手工添加。其实和VC差不多

发表于 : 2006-09-27 12:06
liufu_ty
好了,问题都解决了,关于vi问题可见:
http://wiki.ubuntu.org.cn/Vim%E7%94%A8% ... t=%28vi%29

简单的说可以在vim下输入:
:syn on
就可以让字体高亮显示了~;
再次感谢以上回帖帮忙者,anjuta 我还没有用过,为了让自己熟悉linux命令环境,我还是先试着用vim吧,你们说呢?

发表于 : 2006-09-27 18:11
stlxv
liufu_ty 写了:好了,问题都解决了,关于vi问题可见:
http://wiki.ubuntu.org.cn/Vim%E7%94%A8% ... t=%28vi%29

简单的说可以在vim下输入:
:syn on
就可以让字体高亮显示了~;
再次感谢以上回帖帮忙者,anjuta 我还没有用过,为了让自己熟悉linux命令环境,我还是先试着用vim吧,你们说呢?
可以编辑vimrc来让它一启动的时候就有语法加亮的功能