如果我有一个用 C 编写的程序,无论它在系统上的什么位置,我怎样才能只用一个单词(程序的名称)在终端中运行该程序?
答案1
看看这个:
http://www.linfo.org/path_env_var.html
正如 Pilot6 和 Serg 在评论中写道,您必须扩展$PATH
系统变量并在发布模式下编译程序。完成此操作后,您将调用myProgram
,系统应检查它是否存在于$PATH
目录中;如果存在,它最终将运行它,如果不存在,则显示错误“未知命令”。
如果我有一个用 C 编写的程序,无论它在系统上的什么位置,我怎样才能只用一个单词(程序的名称)在终端中运行该程序?
看看这个:
http://www.linfo.org/path_env_var.html
正如 Pilot6 和 Serg 在评论中写道,您必须扩展$PATH
系统变量并在发布模式下编译程序。完成此操作后,您将调用myProgram
,系统应检查它是否存在于$PATH
目录中;如果存在,它最终将运行它,如果不存在,则显示错误“未知命令”。