你好这里的Linux noob,
我想将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脚本)文件中写了一个它,并在rc.local文件中调用它,但是它不起作用,我还试图把上面的行放在rc.local中,但"llc“不工作。请告诉我我做错了什么。
我试着给予
回波$PATH
/usr/local/bin:/usr/bin:/bin:/opt/noob/bin
是输出
但当我给
回波$LD_LIBRARY_PATH
什么都没给我。我只想在启动时执行这一行。我不想编辑/etc/目录中的任何内容。请救救我!
发布于 2021-03-14 09:53:57
第一个片段显示您设置了路径和LD_LIBRARY_PATH环境变量。PATH由shell用于二进制文件,LD_LIBRARY_PATH用于在执行程序时查找库。所有这些命令都没有链接任何东西。
$echo PATH将尝试遵从echo变量。如果$是您的提示符,那么它将打印" PATH“,而不是路径变量的值。
这是回显变量的方式:
echo $PATH
echo $LD_LIBRARY_PATHhttps://stackoverflow.com/questions/66623028
复制相似问题