天天看點

在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

基本上可以了。