在Ubuntu虛拟機上安裝scons的X11的編譯環境
scons是一個Python寫的自動化建構工具,可以用來編譯代碼,和make作用相似
1、安裝python
Python的預設安裝位址是:/usr/local/lib
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLmV2N3EmNzUjMjJTNxIWM4M2NlRDMyEGMiZTMkRjM2IzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
設定設定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
下面一步可以不用操作
檢視版本:
清除原先的連接配接
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/"
驗證一下:
開始安裝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
基本上可以了。