在Mac终端中运行可执行文件
问题描述:
我刚刚在OS X 10.8.2的终端上创建了一个.c文件,并使用gcc编译了它。在Mac终端中运行可执行文件
我的语法是gcc -o <filename> <sourcefile>
,那很好。现在我看到我有一个可执行文件,文件<filename>
告诉我,但我不知道如何实际运行它,双击图标/跛脚旁边。当我尝试运行可执行文件时,只需键入我找不到命令,但我认为它是可执行文件...?
谢谢。
编辑:我的“M很愚蠢的,这只是开<filename>
答
的Unix将只运行的命令,如果他们在系统中可用的道路上,你可以用$ PATH变量查看
echo $PATH
可执行文件位于目录不在路径上无法运行,除非你指定其全位置。所以你的情况,假设可执行文件在你正在使用的当前目录,则可以执行它是这样
./my-exec
其中my-exec
是您的程序的名称。
谢谢,但我认为“。”意味着该文件将被隐藏?我的可执行文件不隐藏。 – 2013-02-26 03:53:01
不知道你有什么想法。 '.'表示你当前的目录。 – Perception 2013-02-26 03:53:41
这里,http://en.wikipedia.org/wiki/Hidden_file_and_hidden_directory “在Unix-like操作系统中,一个文件或目录以句号/句点字符开头(例如:/home/user/.config )将被视为隐藏,“ – 2013-02-26 03:55:29