日期:2014-05-16  浏览次数:20904 次

Makefile怎么使用root权限
写个Makefile ,功能比如 yum install mplayer 但是yum 要root权限 ,怎么写这个??

------解决方案--------------------
makefile由make执行。

权限不在于makefile.


而在make。
------解决方案--------------------
我觉得不用管,执行make的人应该自己使用root权限。
好多开源软件都是这样的。
./configure
make
sudo make install

------解决方案--------------------
加个sudo 运行过程输入密码 就会继续运行。

------解决方案--------------------
自己用的话,就配置一下用sudo来执行需要root权限的命令
准备发布的话,说明里提示需要root权限就可以了
------解决方案--------------------
在 makefile 内你只能判断用户是否是 root
$(UID)