-1

我需要像“标准的 unix 过滤器”一样编写 ac 程序。我获得了一个正确的示例程序,它能够在不使用“./”的情况下运行已编译的 c 程序 我的程序中是否需要一些特殊的别名或代码才能在没有 ./ 的情况下运行 c 程序?

4

1 回答 1

5

这与 C 无关;它通常是关于执行您自己的程序,大概是在类 Unix 系统上。

如果您将可执行文件复制到您的目录中$PATH,则只需在 shell 提示符下键入名称即可执行它。

bin通常的做法是直接在您的目录下创建一个目录$HOME,并$HOME/bin$PATH您的$HOME/.bash_profile. 例如:

PATH=$HOME/bin:$PATH

(您也可以添加.到您的$PATH,但建议这样做;它很容易意外执行。)

于 2013-10-28T06:40:17.540 回答