天天看点

在Ubuntu虚拟机上安装scons的X11的编译环境

在Ubuntu虚拟机上安装scons的X11的编译环境

scons是一个Python写的自动化构建工具,可以用来编译代码,和make作用相似

1、安装python

Python的默认安装地址是:/usr/local/lib

在Ubuntu虚拟机上安装scons的X11的编译环境

设置设置python3为默认python(即建立一个软连接,类似win下的快捷方式),进入/usr/bin文件夹,ln -s python3 python

安装PIP,一个python的包管理器

apt-get install python3-pip

(try 还不行还要继续)

wget http://bootstrap.pypa.io/get-pip.py

sudo python3.5 get-pip.py

在Ubuntu虚拟机上安装scons的X11的编译环境

下面一步可以不用操作

查看版本:

清除原先的连接

rm -rf /usr/bin/python3

新建立链接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

2、安装scons

通过pip安装scons,python -m pip install scons

安装的文件夹在"/usr/local/lib/python3.5/dist-packages/"

在Ubuntu虚拟机上安装scons的X11的编译环境

验证一下:

在Ubuntu虚拟机上安装scons的X11的编译环境

开始安装X11:

apt install mlocate

apt-get install libX11-dev libXext-dev libXtst-dev libXrender-dev libxmu-dev libxmuu-dev

apt install libX11-dev libXext-dev libXtst-dev libXrender-dev libxmu-dev libxmuu-dev

apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev

apt-get install libxcursor-dev

apt-get install libxcursor

apt-get install libxinerama-dev

apt-get install libxrandr-dev

如果发现还是不行:

apt install apt-file

apt-file update

apt-file search glx.h

sudo apt-get libx11-dev

sudo apt-get install libx11-dev

apt-get install libglx-dev

apt-file search gl.h

基本上可以了。