解决root权限下可以使用ndk-build命令,非root下不能使用的问题

问题:

      今天发现了一个问题,root权限下在终端中可以使用ndk-build命令,切换到用户权限下,竟然显示:ndk-build:command not found。    

     使用 gedit /etc/profile 发现配置正常:

     #android ndk
     PATH=$PATH:/home/chase/ndk/android-ndk-r9c

 解决方法:

    chase@chase-MSI-Notebook-VX600:/etc$ gedit ~/.bashrc

     添加命令:

    source /etc/profile

    chase@chase-MSI-Notebook-VX600:/etc$ source ~/.bashrc


  然后执行ndk-build,就ok了。


总结:

  root模式下配置文件读取/etc/profile,用户模式下配置文件读取~/.bashrc,因此仅仅配置了/etc/profile,用户模式下无法读取该配置,需要在~/.bashrc加上source /etc/profile就ok了。

你可能感兴趣的:(解决root权限下可以使用ndk-build命令,非root下不能使用的问题)