在 Linux Mint 中安装 C 程序。 :)
Install a C program in Linux Mint. :)
我写了一个基本的 C 程序。有什么方法可以将它作为控制台应用程序安装在我的Linux机器中吗?
谢谢!:)
简单情况下没有真正的安装步骤。只需将已编译的程序或 link 放在您的 PATH 中的目录中即可。然后,当您在命令行中键入程序名称时,将找到该程序并 运行。您可以通过这样做来查看您当前的路径:
echo $PATH
例如,在大多数 Linux 安装中,您的路径已经包含 /usr/local/bin
。你可以在你的程序中放一个 symlink。
或者,您可以编辑 ~./bashrc
文件(或其他 shell 的类似文件,如果您不使用 bash)以将个人目录添加到您的路径中,例如:
export PATH=$PATH:~/bin/
...然后将编译后的程序或 symlink 放入 ~/bin
.
如果您想走 可安装 路线,这取决于您使用的 Linux 系统的变体,更具体地说是 package manager that system uses (apt
, yum
, etc.). You could create a package for your program and then install that package. That's mostly only useful if you meant to distribute the program to other people (which sometimes means you have to create multiple packages — one for each variant). Linux Mint uses APT (以及 UI 的 Synaptic)。
我写了一个基本的 C 程序。有什么方法可以将它作为控制台应用程序安装在我的Linux机器中吗?
谢谢!:)
简单情况下没有真正的安装步骤。只需将已编译的程序或 link 放在您的 PATH 中的目录中即可。然后,当您在命令行中键入程序名称时,将找到该程序并 运行。您可以通过这样做来查看您当前的路径:
echo $PATH
例如,在大多数 Linux 安装中,您的路径已经包含 /usr/local/bin
。你可以在你的程序中放一个 symlink。
或者,您可以编辑 ~./bashrc
文件(或其他 shell 的类似文件,如果您不使用 bash)以将个人目录添加到您的路径中,例如:
export PATH=$PATH:~/bin/
...然后将编译后的程序或 symlink 放入 ~/bin
.
如果您想走 可安装 路线,这取决于您使用的 Linux 系统的变体,更具体地说是 package manager that system uses (apt
, yum
, etc.). You could create a package for your program and then install that package. That's mostly only useful if you meant to distribute the program to other people (which sometimes means you have to create multiple packages — one for each variant). Linux Mint uses APT (以及 UI 的 Synaptic)。