huangjin@ubuntu:~$ ls
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
huangjin@ubuntu:~$ cd Desktop
huangjin@ubuntu:~/Desktop$ ls
hongdou.mp3 huangjin yisheng.mp3
huangjin@ubuntu:~/Desktop$ cd..
cd..:未找到命令
huangjin@ubuntu:~/Desktop$ cd ..
huangjin@ubuntu:~$ ls
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
huangjin@ubuntu:~$ su
密码:
root@ubuntu:/home/huangjin# cd ..
root@ubuntu:/home# ls
huangjin
root@ubuntu:/home# cd huangjin
root@ubuntu:/home/huangjin# ls
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
root@ubuntu:/home/huangjin# cd ..
root@ubuntu:/home#
root@ubuntu:/home# cd
root@ubuntu:~# ls
a.out Desktop hello.java index.html 公共的 视频 文档 音乐
bin hello.class huangjin test.c 模板 图片 下载 桌面
root@ubuntu:~# cd huangjin
root@ubuntu:~/huangjin# ls
c c++ javasduty
root@ubuntu:~/huangjin# cd c
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# cd test
bash: cd: test: 不是目录
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# clear
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# cd ..
root@ubuntu:~/huangjin# ls
c c++ javasduty
root@ubuntu:~/huangjin# mkdir makefile
root@ubuntu:~/huangjin# ls
c c++ javasduty makefile
root@ubuntu:~/huangjin# cd makefile
root@ubuntu:~/huangjin/makefile# ls
root@ubuntu:~/huangjin/makefile# vi main.c
root@ubuntu:~/huangjin/makefile# vi main.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# vi stamp.c
root@ubuntu:~/huangjin/makefile# ls
f_add.c f_show.c main.c stamp.c
root@ubuntu:~/huangjin/makefile# gcc main.c f_add.c f_show.c f_stamp.c
gcc: 错误: f_stamp.c:没有那个文件或目录
root@ubuntu:~/huangjin/makefile# vi stamp.c
root@ubuntu:~/huangjin/makefile# mv stamp.c f_stamp.c
root@ubuntu:~/huangjin/makefile# ls
f_add.c f_show.c f_stamp.c main.c
root@ubuntu:~/huangjin/makefile# gcc main.c f_add.c f_show.c f_stamp.c
f_show.c: 在函数‘show’中:
f_show.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c
root@ubuntu:~/huangjin/makefile# ./a.out
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
f_show.c: 在函数‘show’中:
f_show.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
cc -c -o f_stamp.o f_stamp.c
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# clean
未找到 'clean' 命令,您要输入的是否是:
命令 'uclean' 来自于包 'svn-buildpackage' (universe)
命令 'clear' 来自于包 'ncurses-bin' (main)
命令 'pclean' 来自于包 'pbuilder-scripts' (universe)
clean:未找到命令
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o \
f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# make
gcc -c f_show.c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o \
f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# ./cale
hello!
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# clae
clae:未找到命令
root@ubuntu:~/huangjin/makefile# cale
未找到 'cale' 命令,您要输入的是否是:
命令 'ale' 来自于包 'ale' (universe)
命令 'calc' 来自于包 'apcalc' (universe)
命令 'cal' 来自于包 'bsdmainutils' (main)
命令 'cake' 来自于包 'cakephp-scripts' (universe)
命令 'scale' 来自于包 'csound-utils' (universe)
cale:未找到命令
root@ubuntu:~/huangjin/makefile# ./cale
hello!
sum=3
sb
world!
This is a stamp!
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile#
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
huangjin@ubuntu:~$ cd Desktop
huangjin@ubuntu:~/Desktop$ ls
hongdou.mp3 huangjin yisheng.mp3
huangjin@ubuntu:~/Desktop$ cd..
cd..:未找到命令
huangjin@ubuntu:~/Desktop$ cd ..
huangjin@ubuntu:~$ ls
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
huangjin@ubuntu:~$ su
密码:
root@ubuntu:/home/huangjin# cd ..
root@ubuntu:/home# ls
huangjin
root@ubuntu:/home# cd huangjin
root@ubuntu:/home/huangjin# ls
Desktop Downloads Music Public Ubuntu One
Documents examples.desktop Pictures Templates Videos
root@ubuntu:/home/huangjin# cd ..
root@ubuntu:/home#
root@ubuntu:/home# cd
root@ubuntu:~# ls
a.out Desktop hello.java index.html 公共的 视频 文档 音乐
bin hello.class huangjin test.c 模板 图片 下载 桌面
root@ubuntu:~# cd huangjin
root@ubuntu:~/huangjin# ls
c c++ javasduty
root@ubuntu:~/huangjin# cd c
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# cd test
bash: cd: test: 不是目录
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# clear
root@ubuntu:~/huangjin/c# ls
test test.c test.cpp vim.c
root@ubuntu:~/huangjin/c# cd ..
root@ubuntu:~/huangjin# ls
c c++ javasduty
root@ubuntu:~/huangjin# mkdir makefile
root@ubuntu:~/huangjin# ls
c c++ javasduty makefile
root@ubuntu:~/huangjin# cd makefile
root@ubuntu:~/huangjin/makefile# ls
root@ubuntu:~/huangjin/makefile# vi main.c
root@ubuntu:~/huangjin/makefile# vi main.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# vi stamp.c
root@ubuntu:~/huangjin/makefile# ls
f_add.c f_show.c main.c stamp.c
root@ubuntu:~/huangjin/makefile# gcc main.c f_add.c f_show.c f_stamp.c
gcc: 错误: f_stamp.c:没有那个文件或目录
root@ubuntu:~/huangjin/makefile# vi stamp.c
root@ubuntu:~/huangjin/makefile# mv stamp.c f_stamp.c
root@ubuntu:~/huangjin/makefile# ls
f_add.c f_show.c f_stamp.c main.c
root@ubuntu:~/huangjin/makefile# gcc main.c f_add.c f_show.c f_stamp.c
f_show.c: 在函数‘show’中:
f_show.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c
root@ubuntu:~/huangjin/makefile# ./a.out
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
f_show.c: 在函数‘show’中:
f_show.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
cc -c -o f_stamp.o f_stamp.c
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# clean
未找到 'clean' 命令,您要输入的是否是:
命令 'uclean' 来自于包 'svn-buildpackage' (universe)
命令 'clear' 来自于包 'ncurses-bin' (main)
命令 'pclean' 来自于包 'pbuilder-scripts' (universe)
clean:未找到命令
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o \
f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
f_stamp.c: 在函数‘stamp’中:
f_stamp.c:3:3: 警告: 隐式声明与内建函数‘printf’不兼容 [默认启用]
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# make
gcc -c f_show.c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o \
f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm cale main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
cc -c -o f_stamp.o f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# ./cale
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi f_add.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# ls
a.out f_add.c f_show.c f_stamp.c main.c makefile
cale f_add.o f_show.o f_stamp.o main.o
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile# ls
a.out cale f_add.c f_show.c f_stamp.c main.c makefile
root@ubuntu:~/huangjin/makefile# ./cale
hello!
sum=3
This is a stamp!
root@ubuntu:~/huangjin/makefile# vi makefile
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# vi f_stamp.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -c f_stamp.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# vi f_show.c
root@ubuntu:~/huangjin/makefile# make
gcc -c main.c f_add.c f_show.c
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# clae
clae:未找到命令
root@ubuntu:~/huangjin/makefile# cale
未找到 'cale' 命令,您要输入的是否是:
命令 'ale' 来自于包 'ale' (universe)
命令 'calc' 来自于包 'apcalc' (universe)
命令 'cal' 来自于包 'bsdmainutils' (main)
命令 'cake' 来自于包 'cakephp-scripts' (universe)
命令 'scale' 来自于包 'csound-utils' (universe)
cale:未找到命令
root@ubuntu:~/huangjin/makefile# ./cale
hello!
sum=3
sb
world!
This is a stamp!
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# make
gcc -o cale main.o f_add.o f_show.o f_stamp.o -lm
root@ubuntu:~/huangjin/makefile# make clean
rm main.o f_add.o f_show.o f_stamp.o
root@ubuntu:~/huangjin/makefile#