Swig在Mac OS X上的安裝

網上有很多類似文章介紹Swig怎麼在Mac OS X上安裝和配置,一般來說就是:

  1. 下載pcre,configure & make & make install
  2. 下載swig,configure & make & make install

但實際上我在第一次按照這個步驟執行的時候,會發現在configure swig的時候,報pcre找不到的問題。然後使用–with-pcre-prefix=強制指定pcre的路徑,configure沒問題了。然後在make時,又找不到pcre.h,然後又開始折騰這個問題……

其實都不用那麼麻煩,swig已經爲我們做好了一個很簡單的sh,就是在swig壓縮包裏Tools文件夾裏的pcre-build.sh。這個腳本幫助我們一鍵解壓、配置、安裝pcre,非常方便快捷。具體操作如下:

  1. PCRE 網站上下載tar(我下載的是 pcre-8.40.tar.bz2 )
  2. 將pcre-8.40.tar.bz2解壓得到 pcre-8.40.tar,拷貝到 swig(我使用的是3.0.12版本)根目錄下
  3. 在swig根目錄下,執行: ./Tools/pcre-build.sh 回車,然後等着就行啦

如果最後輸出:The SWIG configure script can now be run, whereupon PCRE will automatically be detected and used from…… 表示就成功了。接下來在swig根目錄下直接: configure & make & make install就可以了。

注意幾點:
1. 不要cd到Tools下運行pcre-build.sh
2. pcre文件後綴必須是tar

Good Luck~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章