摘要:就windows下傻瓜式安裝codelite時出現的一些問題進行了闡述,并提供了一定的解決方案,希望對于遇到相同情況的讀者有所幫助。
在這里不說為什么選擇codelite這么個IDE,其實這樣的爭執在幾分鐘后往往會偏離正題,思緒被情緒控制,各執己見,何謂?
什么是傻瓜式安裝呢,就是在windows下,利用release的安裝版本,這里下的是包含wxWidget,MinGW的安裝版本,然后根據它的指示一直下一步下一步進行就行了。如果你的機子最初是干干凈凈的,最后安裝的程序會是成功的。但是這基本上是不可能的,而我呢,恰好由于事先在機子上裝了些東西,就使得安裝完成后并不能像codelite官網中quick start所說的那樣進行操作。
想原因可能如下:
*. 原來安裝過code::block,將code::block自帶的mingw32-make.exe所在的目錄加在了環境變量中,并且原來安裝過庫wxWidget的低版本,由于選擇了codelite,于是將wxWidget原來的版本和code::block都刪除了。并在環境變量中也將值刪除了。
然后卸載掉codelite進行重裝,不過依然不能運行wxWidget框架程序。build時出現需要將“WXWIN = C:\wxWidget”的提示,查看了一下setting:tags setting : ctags : include files內包含的竟然是perl中的mingw,額裝的東西太多了,于是將perl相關的環境變量也刪除了。
繼續重裝,結果發現依然沒有任何改變,悲劇,到底是怎么回事呢,細想來,原來C盤的Application Data中有codelite的配置文件,由于卸載的過程中并沒有將這些配置文件刪除,重裝后依然使用的是這些配置文件,才導致了問題的出現,于是將Application Data下的codelite文件夾刪除,再進行重裝,終于是成功了。
傻瓜式安裝,只是設想到了理想的情況下如何進行處理,沒有料想到會出現想我這樣的情況,所以安裝結束后相關配置文件中的數據的設定出現了錯誤,導致無法正常build。
至此,安裝結束了,學習才剛剛開始。
也許你會說,為什么不從codelite軟件中對配置數據進行設定呢,其實進行了嘗試,正確的設定了ctags : include files的位置,但是結果依然無法build,出現類似“WXWIN = C:\wxWidget”的提示,于是將其設置到環境變量中也沒有得到相應的解決,所以茫然之下才出此下策,一切從頭開始。
相信隨著深入的學習,對于它的處理方式,配置文件的設定等,都會慢慢了解的,一鳴驚人的背后蘊含著多少的厚積呢,急不來的。
補充一下:
環境變量的設置不是設置計算機的環境變量,而是設置codelite下setting下的環境變量,額,因為慣性思維沒有考慮到這點,悲劇哦。