私のUbuntu 13では、.bashrcを編集して環境パスを追加しました:
export OGRE_ANDROID_ROOT=/home/piperoman/Librerias/Ogre\ Android\ SDK
変数をエコーすると正常に動作しますが、メイクファイルで使用しようとするとうまくいきません。cd
コマンドでテストしましたが、これが結果です。
$ echo $OGRE_ANDROID_ROOT
/home/piperoman/Librerias/Ogre Android SDK
$ cd $OGRE_ANDROID_ROOT
bash: cd: /home/piperoman/Librerias/Ogre: No such file or directory
echo
は機能するのに、コマンドで変数を正しく使用できないのはなぜですか?