我写了一个简单的helloworld.c
程序。我可以编译它并使用gcc
和./a.out
命令在linux终端上运行它。我的查询是关于调用没有任何扩展名的.o文件。例如,要运行我的程序而不是键入"./helloworld.out"
,我想在终端上使用关键字"helloworld"
运行它。任何提示???
谢谢。
答案 0 :(得分:2)
使用
进行编译 gcc -o helloworld helloworld.c
-o
选项用于输出文件名
然后使用:
./helloworld
您需要./
告诉shell可执行文件所在的位置,因为当前目录不太可能位于$PATH
。