[建议] GCC 新手入门

C、C++和Java语言
回复
pigflyjky
帖子: 20
注册时间: 2008-03-14 17:39
送出感谢: 0
接收感谢: 0

哈哈

#31

帖子 pigflyjky » 2008-03-23 20:14

哈哈,新手顶了
头像
ichaochao
帖子: 260
注册时间: 2008-03-17 21:37
来自: 深圳
送出感谢: 0
接收感谢: 0

#32

帖子 ichaochao » 2008-03-25 23:49

嗯,果然成功了耶 ,谢谢!
头像
charleskao
帖子: 206
注册时间: 2008-03-27 17:21
送出感谢: 0
接收感谢: 0
联系:

很好的帖子,我学习了一边

#33

帖子 charleskao » 2008-04-02 8:41

挨个试试,很好!
heber728
帖子: 2
注册时间: 2008-04-10 15:26
送出感谢: 0
接收感谢: 0

#34

帖子 heber728 » 2008-04-11 9:32

很好
linuxmania
帖子: 3
注册时间: 2008-04-13 9:06
送出感谢: 0
接收感谢: 0

#35

帖子 linuxmania » 2008-04-15 22:42

我用ubuntu 8.04 写了一个最简单的程序

#include <stdio.h>
main()
{
print ("hello,world");
}

保存为 aaa.c
然后 gcc aaa.c -o aaa

alex@ubuntu:~$ gcc aaa.c -o aaa
aaa.c:1:19: 错误: stdio.h:No such file or directory

是编译器找不到 库,该怎样弄呀?还需要下载库吗?
求高手指点
stupidboy
帖子: 175
注册时间: 2007-10-03 0:22
送出感谢: 0
接收感谢: 0

#36

帖子 stupidboy » 2008-04-15 23:34

1.sudo apt-get install build-essential

2.
int main(void)
{
... ...
... ...
return 0;
}

3.gcc -o a aaa.c
landa
帖子: 5
注册时间: 2008-02-20 14:32
送出感谢: 0
接收感谢: 0

#37

帖子 landa » 2008-04-18 14:30

:) 受益匪浅
正在新手阶段徘徊
头像
Yizer
帖子: 296
注册时间: 2007-11-07 14:41
来自: 佳木斯
送出感谢: 0
接收感谢: 0
联系:

#38

帖子 Yizer » 2008-04-18 15:36

Mark
Dell 1520
------------------------
Intel Core T7500
1G*2
120G
Nvidia 8600 GT
My BLOG
lijibing
帖子: 1
注册时间: 2008-04-22 11:57
送出感谢: 0
接收感谢: 0

#39

帖子 lijibing » 2008-04-22 12:35

非常感谢!
Rolandee
帖子: 20
注册时间: 2008-04-17 15:27
来自: China
送出感谢: 0
接收感谢: 0

#40

帖子 Rolandee » 2008-04-22 12:40

前天用GCC小试牛刀,C写了一个字符处理小程序,编译执行OK,但是缺乏调试和查错的技巧
努力中~~~~~~~~~ :P
boluor
帖子: 274
注册时间: 2007-10-14 0:11
送出感谢: 0
接收感谢: 0

[问题]哪里有安装程序阿 ?

#41

帖子 boluor » 2008-04-22 20:05

没看到gcc怎么安装阿
boluor
帖子: 274
注册时间: 2007-10-14 0:11
送出感谢: 0
接收感谢: 0

#42

帖子 boluor » 2008-04-23 8:59

dbzhang800
你好,我编译生成的hello的可执行程序就在当前的目录下,然后直接输入了hello,发现没反应阿,没有输出hello world。这是怎么回事阿,请指教!
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
送出感谢: 0
接收感谢: 2 次
联系:

#43

帖子 dbzhang800 » 2008-04-23 9:45

boluor 写了:dbzhang800
你好,我编译生成的hello的可执行程序就在当前的目录下,然后直接输入了hello,发现没反应阿,没有输出hello world。这是怎么回事阿,请指教!
要运行该程序,输入可执行文件的路径如下:

代码: 全选

$ ./hello
Hello, world!
这将可执行文件载入内存,并使 CPU 开始执行其包含的指令。 路径 ./ 指代当前目录,因此 ./hello 载入并执行当前目录下的可执行文件 ‘hello’。
不要漏掉 ./
头像
yangcheng
帖子: 498
注册时间: 2005-09-27 18:24
来自: 杭州
送出感谢: 0
接收感谢: 0
联系:

#44

帖子 yangcheng » 2008-04-27 10:10

c++的常见问题也讲一下吧 比如用gcc 直接编译 带iostream的代码会报错误,应该怎么解决之类。
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
送出感谢: 0
接收感谢: 2 次
联系:

#45

帖子 dbzhang800 » 2008-04-27 10:58

yangcheng 写了:c++的常见问题也讲一下吧 比如用gcc 直接编译 带iostream的代码会报错误,应该怎么解决之类。
其实文中也提到c++ 了,并给出了编译c++的两条命令:

代码: 全选

 g++ -Wall hello.cpp -o hello

代码: 全选

 gcc -Wall hello.cpp -o hello -lstdc++
不过在
http://help.ubuntu.org.cn/gcchowto
中可能提的稍详细一点
回复

回到 “C/C++/Java”