1. 下載 swig 源碼
http://www.swig.org/survey.html
2. 安裝 g++
檢查你的系統是否有g++環境:
g++ -version
如果沒有,則安裝環境:
sudo apt-get install g++
3. 安裝 pcre
sudo apt-get install libpcre3 libpcre3-dev
4. 解壓 swig 源碼
chmod 777 swig-2.0.11.tar.gz // 改變權限
tar -xzvf swig-2.0.11.tar.gz // 解壓(我就解壓到了桌面)
5. 配置、編譯和安裝 swig
cd 到剛才解壓的目錄里面
./configure --prefix=/home/mark/developer/swigtool // 指定安裝目錄(這里並沒有采用默認的安裝位置,是我自己創建了一個安裝路徑,如果你想默認安裝,那么從這一步開始就不要跟着教程走了)
make // 編譯
make install // 安裝
6. 配置 path
sudo vim /etc/profile //這個時候會打開一個文件
將 /home/mark/developer/swigtool/bin 路徑添加到 path
然后將下面兩行代碼復制到文件里,並保存,如果不能保存,就先取得該文件的權限
export SWIG_PATH=/home/mark/developer/swigtool/bin
export PATH=$SWIG_PATH:$PATH
這樣,在其他路徑下就可以執行 swig 命令。
7.使環境變量生效
source /etc/profile
8.查看是否安裝成功
swig -version
如有問題,請在評論區聯系我!