./outputfile在终端中的含义是什么

时间:2011-10-19 15:21:03

标签: xcode terminal

我是使用Terminal编译代码的新手。在下面的

 gcc inputfile.m -o outputfile  

 ./outputfile  

./是什么意思?

由于

2 个答案:

答案 0 :(得分:1)

./outputfile告诉Bash(运行终端的程序)运行位于当前目录(outputfile

的文件./

Bash可以运行任何文件,无论是编译文件(如你的情况)还是脚本。

答案 1 :(得分:0)

那是你编译的程序。行./outputfile正在调用您创建的可执行文件。在你的情况下你必须这样做有点奇怪,因为你只使用了1个输入文件,但想象你正在创建一个包含许多文件的更大程序,这些文件都需要一起编译。

gcc inputfile1.m inputfile2.m class1.m class2.m main.m -o outputfile

所有这些文件都将被编译并放入outputfile。