我正在尝试将这些库编译为我的android代码https://sdk.dronecode.org/en/contributing/build.html。该库具有C / C ++编写的代码。因此,这里将使用NDK。
当我尝试点击命令sudo make android install
时,出现此错误:
Makefile:152:*** NDK_ROOT未定义,请将环境变量指向android-ndk根目录。.停止。
我已将环境变量设置到我的.bashrc文件中。但是仍然出现此错误,请帮助我进行编译。我正在使用Ubuntu 16.04。我检查了其他链接“ NDK_ROOT not defined. Please define NDK_ROOT in your environment”,但无济于事。
答案 0 :(得分:0)
sudo
不提供.bashrc
您可以尝试使用明确定义的env直接运行命令
即sudo NDK_ROOT=xxxxx make android install
或按照here的建议,使用.profile