linux - Ubuntu:如何链接二进制文件

标签 linux ubuntu binaryfiles

我有一个 C++ 代码。我编译了它,现在有了二进制 xyz。现在每次我需要执行二进制文件时,我都必须切换到相应的目录才能使用 ./xyz 执行它但是我如何从任何地方使用命令 xyz 运行二进制文件。如何将此二进制文件链接到 ubuntu 中的命令。我目前使用的是 Ubuntu 10.10

最佳答案

Ubuntu 将您的 PATH 环境变量设置为包含 ~/bin。因此,使 xyz 可从任何地方执行的最简单方法是将 xyz 移动到 ~/bin,或者从 ~/bin 到xyz 的目录:

ln -s /path/to/xyz/directory/ ~/bin

或者,您可以 add /path/to/xyz/directory/ to your PATH环境变量。

关于linux - Ubuntu:如何链接二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4608496/

相关文章:

ruby - 安装 openssl Ruby gem 失败,因为找不到 Ubuntu 中安装的 openssl

ubuntu - 重启nginx : [emerg] bind() to 0. 0.0.0:80 failed (98: Address already in use)

c - 这个算法不行

linux - 创建与文件转储并行的文件的 md5sum

php - 登录页面中出现错误 symfony - 警告 : gettext()

PHP 日志文件颜色

c++ - 为什么以及如何读写二进制文件?

linux - 如何在 linux 中为 Coq 代码使用交互式 shell?

linux - 在没有 sudo 访问权限的情况下安装 Google glog 库

c++ - 如何将文本文件转换为二进制文件,反之亦然?