微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何设置TMPDIR环境variables到另一个目录?

我triyng编译ffmpeg和tmp目录有一个问题,因为用noexec挂载:

./configure –enable-libmp3lame –enable-libvorbis –disable-mmx –enable-shared无法在/ tmp中创build和执行文件。 将TMPDIR环境variables设置为另一个目录,并确保它没有挂载noexec。 完整性testing失败。

如果您认为configuration出了错误,请确保您使用的是SVN的最新版本。 如果最新版本失败,请将问题报告给irc.freenode.net上的[email protected]邮件列表或IRC #ffmpeg。 包含由configure生成的日志文件“config.err”,这将有助于解决问题。

如何设置TMPDIR环境variables到另一个目录?

使用qsub运行shellscript时出现'文件意外结束'和'错误导入函数定义'错误

为什么POSIX“可打印的字符”类不匹配一个简单的string?

文件和标准input添加数字

在脚本的多个文件中使用sed

如何用for循环中的值填充数组

用shell脚本制作多个文件副本

查找并显示来自bash数组的唯一值

Linux shell不执行我的C程序

为什么在这种情况下输出redirect不起作用?

如何提取模式在shell bash中形成一个文本文件

我能够使用该代码来完成它:

export TMPDIR=~/tmp-ffmpeg mkdir $TMPDIR ./configure --enable-gpl --enable-version3 --enable-shared --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --extra-cflags="-I/usr/local/include" --extra-ldflags="-L/usr/local/lib" make make install rm -rf $TMPDIR export TMPDIR=

希望它可以帮助别人;-)

尝试这个:

TMPDIR=/some/other/dir ./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared

如果你想用新的TMPDIR执行几个命令,并且假设你使用bash作为shell,那么首先export它。

export TMPDIR=/some/other/dir ./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared ...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐