第一,错误信息如下:
Traceback (most recent call last):
File "../build/android/gyp/gcc_preprocess.py", line 50, in <module>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
经测试
执行:
sudo apt-get install g++-4.4
sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
sudo apt-get install gcc
这个问题主要是gcc和g++版本不同,且g++链接文件出错导致