linux - 自动将库链接到 llc exe
问题描述
嗨 Linux 菜鸟在这里,
我想将 LLC.exe 与其中一个共享库链接起来,我所做的是为了使 llc -c 工作,我必须像这样链接它们
PATH="/usr/local/bin:/usr/bin:/bin:/opt/noob/bin"
LD_LIBRARY_PATH="/opt/noob/lib"
导出路径 LD_LIBRARY_PATH
如果我给出这些命令它可以工作,现在我想自动化它所以我在 .sh (bash 脚本)文件中编写了一个 this 并在 rc.local 文件中调用它但它不起作用,我也尝试将上面的rc.local 中的行仍然“llc”不起作用。请告诉我我做错了什么。
我试着给
回声 $PATH
/usr/local/bin:/usr/bin:/bin:/opt/noob/bin
是输出
但是当我给
回声 $LD_LIBRARY_PATH
它什么也没给我。我只想在启动时执行这些行。我不想编辑 /etc/ 目录中的任何内容。请帮我 !!
解决方案
第一个片段显示您设置了 PATH 和 LD_LIBRARY_PATH 环境变量。PATH 由 shell 用于二进制文件,LD_LIBRARY_PATH 用于在您执行程序时查找库。这些命令都没有链接任何东西。
$echo PATH
将尝试尊重echo
变量。如果 $ 是您的提示符,那么它将打印“PATH”而不是 PATH 变量的值。
这是您回显变量的方式:
echo $PATH
echo $LD_LIBRARY_PATH
推荐阅读
- vue.js - 我需要在带有数据页面的页面中的组件中运行功能
- laravel - 如何模拟自己未绑定在 laravel 容器中的类?
- firebase - ERROR 错误:未创建数据库。必须先调用 create()
- php - 如何通过 PHPUnit 上的进程隔离来避免闭包的序列化?
- debugging - 如何在 Linux 中调试电子应用程序的主进程?
- python - 如何在 Neomodel 中返回关系结构化节点的属性?
- python - 如何提交订单并重定向到用户页面以查看用户制作的所有其他表单
- amazon-web-services - CDK diff 命令始终显示 API 密钥到期时间的变化
- rest - 使用 EF 进行控制器 DbContext 依赖注入
- jsf - PrimeFaces:输入不起作用(不接收输入值或焦点)