分页: 1 / 1

我是新手,编译hello world时出错

发表于 : 2010-08-10 23:08
菜菜鸟
make -C /lib/modules/2.6.31-22-generic/build M=/home/zhj modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-22-generic'
scripts/Makefile.build:44: /home/zhj/Makefile: 没有该文件或目录
make[2]: *** 没有规则可以创建目标“/home/zhj/Makefile”。 停止。
make[1]: *** [_module_/home/zhj] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-22-generic'
make: *** [default] 错误 2




望各位大虾帮我解决下

Re: 我是新手,编译hello world时出错

发表于 : 2010-08-10 23:30
Hello World!
使用make需要创建makefile文件,而创建makefile文件是很复杂的(至少我不会)。
如果要编译helloworld,建议直接用gcc。

Re: 我是新手,编译hello world时出错

发表于 : 2010-08-10 23:32
cppking
好好的geany不用,非要折腾这些

Re: 我是新手,编译hello world时出错

发表于 : 2010-08-10 23:34
cppking
我了个去,lz不是要编译内核吧,天啊,你这哪里编译的hello world ,再折腾连系统都别进了

Re: 我是新手,编译hello world时出错

发表于 : 2010-09-25 0:44
mopperwhite
gcc和g++装了没?

代码: 全选

sudo apt-get install gcc
sudo apt-get install g++

Re: 我是新手,编译hello world时出错

发表于 : 2010-10-24 15:35
breakersun
c初学建议使用gcc配合vim,cd进你要写c文件的那个目录,使用vim编写,保存退出后,执行 gcc -o 文件名 文件名.c,编译正确之后,再执行./文件名,你就会看到程序运行结果了