Androi 编译报错OSError: [Errno 2] No such file or directory
第一,错误信息如下:
Traceback (most recent call last):
File "../build/android/gyp/gcc_preprocess.py", line 50, in
sys.exit(main(sys.argv))
File "../build/android/gyp/gcc_preprocess.py", line 43, in main
DoGcc(options)
File "../build/android/gyp/gcc_preprocess.py", line 28, in DoGcc
build_utils.CheckCallDie(gcc_cmd)
File "/home/geo/Android4.4/mydroid/external/chromium_org/build/android/gyp/util/build_utils.py", line 91, in CheckCallDie
stdout=subprocess.PIPE, stderr=subprocess.STDOUT, cwd=cwd)
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
根据网上很多资料的分析,
主要是g++和gcc版本的问题。
我编译的是Android5 gcc用的是4.4
#which gcc 是空的,但是gcc我确实有安装。
#which g++ 是空的,我没有安装。
#sudo apt-get install g++-4.4
#sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
gcc的部分就那就添加链接
#sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
如此OK完结。
更多相关文章
- Android优秀开源项目(二)
- android 开发环境搭建(Windows平台)
- android studio配置retrolambda
- OpenFrameworks + kinect + Android
- 更改cocos2d-x android 项目的cocos2d-x的版本
- 升级到Android(安卓)Studio 3.2.1,报The specified Android(安卓)
- V8 android 测试
- c++ for Android(安卓)----- ndk 编译链接 pthread 报错
- Android里SDK版本和Api Level版本的对应关系