首先打开terminal,进到c或者java文件所在的文件目录
第一部分 C程序
编译C程序输入指令:
①gcc -c 程序名.c
输入这条指令之后,gcc会通过预处理、编译、汇编三个阶段,把c文件编译成以 .o 作为后缀名的二进制文件。
想要运行,我们还需要把所有的 *.o 文件连接成一个可执行文件,这时需要输入的指令为:
②gcc -o 可执行文件名 程序名.o
这样我们就得到了一个可执行文件,名为“可执行文件名”。
想要运行这个文件,在命令行中输入:
③./可执行文件名
eg:
有一个名为hello.c的文件,想要编译并运行它,只需依次输入以下命令:
gcc -c hello.c
gcc -o hello hello.o
./hello
第二部分 JAVA程序
首先要确定电脑已安装了jdk(java developer's kit)并且正确地设置了JAVA_HOME,否则下列指令无效。
编译java程序输入指令:
①javac 文件名.java
完了之后,这个java文件会被编译输出一个 “文件名.class”文件。class文件与上面C语言的exe文件的不同是,class文件只要在有JRE(java runtime environment)的环境下就能运行,这就支持了java的跨平台;而exe文件则是hardware-dependent,不同的硬件能够运行的exe文件不一定相同。
运行class文件输入指令:
②java 文件名
注意不输入任何后缀名。
eg:
有一个名为Hello.java的文件,想要编译并运行它,只需依次输入以下命令:
javac Hello.java
java Hello
今天打IHG的半决赛,0:3输给了hall 3,大家都非常难过,尤其是几个year 4 的学长和教练。
教练告诉我们:
We lost the game is not because we are a lousy team, they won the game is because they showed quality at crucial moments.
There was a guy who said these words:
If you have tried but still failed, then you should try harder, and you will feel better.
He talked nothing about success, he only talked about endeavour and feelings.