1. 程式人生 > >mac設定全域性環境變數

mac設定全域性環境變數

在mac下設定環境變數,通常是在~/.bash_profile裡配置,這個配置檔案是隻針對當前使用者的,通常都夠用,但是,我今天配置了一個開機啟動的指令碼,發現這個指令碼的程序中,NDK_ROOT環境變數沒有設定。原因就是這個指令碼啟動時,使用者還沒有登入,所以bash_profile沒有執行。這樣,就需要設定全域性的環境變數,查了一下資料,方法如下:

編輯 /etc/launchd.conf, 如果不存在就新建一個

sudo vim /etc/launchd.conf

新增:

setenv NDK_ROOT /Developer/android/android-ndk-r9b

儲存退出,重啟,再開啟terminal檢查環境變數

set

NDK_ROOT=/Developer/android/android-ndk-r9b

已經設定成功了