摘要:就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下的环境变量,额,因为惯性思维没有考虑到这点,悲剧哦。