1. 程式人生 > >Mac下環境變數配置

Mac下環境變數配置

以android ndk配置舉例子
1.開啟終端 輸入open -e .bash_profile
2.假如本地沒有.bash_profile,則建立

建立 .bash_profile 檔案

輸入  touch .bash_profile

3.開啟 .bash_profile
4.新增:

export NDK_ROOT=/Users/sail/Library/Android/sdk/ndk-bundle/android-ndk-r13b
export PATH=$PATH:$NDK_ROOT

5.儲存並關閉
6.更新剛配置的環境變數
輸入 source .bash_profile
7.測試
輸入ndk-build


出現類似下敘即為成功

Android NDK: Could not find application project directory !    
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it. 

8.遇到的問題
按照上述操作,關閉終端,重新開啟終端,輸入ndk-build,卻提示

zsh Command not found

原因是因為沒有在 .zshrc 中配置

檢視 .zshrc內容
輸入命令

cat ~/.zshrc

發現 .bash_profile 新增的內容沒有出現
解決方法:
將內容也新增一份到.zshrc

輸入命令:

echo 'export NDK_ROOT=/Users/sail/Library/Android/sdk/ndk-bundle/android-ndk-r13b' >> ~/.zshrc
echo 'export PATH=$PATH:$NDK_ROOT' >> ~/.zshrc

網上有人說直接這樣就行,但是我沒成功

echo 'source ~/.bash_profile' >> ~/.zshrc