swig包里面沒有找到swig.exe


問題關鍵詞:

swig.exe找不到

swig.exe不存在

windows如何編譯swig.exe

windows如何生成swig.exe

 

SWIG簡單介紹: 

SWIG(http://www.swig.org/)指的是簡單包安裝器和接口生成器( simple  wrapper  and  interface  generator ),是一個適用於多種語言的工具。

一方面,它讓你能夠使用C或C++編寫擴展代碼;另一方面,它自動包裝這些代碼,讓你能夠在Tcl、Python、Perl、Ruby和Java等高級語言中使用它們。

 

因為學習需要,我去SWIG官網下載 swig包,但是下載下來,卻發現沒有swig.exe。網上搜了一大片,好像沒有人提到這個問題,也找不到合理的解決方案。

然后就嘗試自己在windows手動編譯一個swig.exe。當然最終的結果可想而知,還是沒搞出來。(幫助文檔里面寫了如何在windows下編譯所有的swig C++代碼生成swig.exe)

 

windows不需要去編譯swig包。不需要那么費事。你也不一定能辦到。如果你能行,我只想說,大哥,牛逼!

 

swig包里面沒有swig.exe的原因是,我用了迅雷下載,結果下載的文件有問題。。。

請不要用迅雷下載swig包!

請不要用迅雷下載swig包!

請不要用迅雷下載swig包!

你需要用其他下載工具來下載swig包。

比如,把下載地址https://sourceforge.net/projects/swig/ 粘貼到360瀏覽器里面,用360瀏覽器自帶的下載工具,就可以下載到正常的swig包,里面是包含swig.exe的。

到此,問題就完美解決。

 

 

下面我們再來回顧一下

1.swig 官網仔細看說明。人家說了,這里是有 預編譯了一個 windows executable版本的。。。

 

 

2.再次仔細閱讀 swig幫助文檔,這里也有強調,是存在swig.exe版本的。幫助文檔地址:http://www.swig.org/Doc4.0/SWIGDocumentation.html#Windows 

swig webSite 地址

 

 

3.那么問題,應該很有可能就出現在我們自己身上了。

回想起以前的一些經驗,有一些網站的人員發布一些文件之后,建議不要用迅雷下載,用其他下載工具下載。

這次,我就嘗試用360瀏覽器自帶下載工具來下載,果不其然,下載下來的swig包里面是存在swig.exe的。

 

總結:

1.一定要認真仔細地看人家的官方文檔、官方說明。

與其去網上各種搜問題,還不如仔細地、好好地看一看官方的說明,並按照它的講解來操作。

可能英文的說明看起來有些費力,但是要去習慣它,努力習慣他,慢慢地就好了。

2.遇到問題,要從自身找起,嘗試不同解決方案。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM