Ubuntu + Code::Block 编译 aMule



    眼看微软打击盗版的雷声越来越大,不想整天背着使用盗版的罪名,所以决定装Linux系统,并最终选择了Ubuntu 8.10。不到一个月的时间已经很顺手,期间日常娱乐、工作已经在Ubuntu下轻松搞定。不过玩三国策出外。
   虽然工作远离IT已经两三年,但一直对编程情有独衷,期间一直跟踪微软的技术,无奈新技术更新太快,赶不上时代的步伐,现在只好回归C++。
   习惯于Windows下的集成开发环境,到了Linux下还真有点不适应。Makefile, make......一步一步熟悉起来。工欲善其事,必先利其器,粗略试用了几个集成开发环境,最后选择了Code::Block。
   C++跨平台开源类库很真不少,GUI方面对比了Qt和wxWidget,选择了wxWidget。
   想要学习,研究开源代码是不错的主意,为了配合熟悉wxWidget,到网上溜了一圈,圈定了aMule。下载了源代码,编译,安装(Confiure,make,makeinstall)。想要研究,便想着在Code::Block里编译调试。网上没有提供Code::Block里如何编译aMule,只好自己折腾了。好在下载的文件里有VC下的解决方案,Code::Block恰好能Import MSVC Solution,不错。倒过来了,却是不太完美,无法编译。摸索了好几天,今天晚上终于搞定,编译成功。
   等有时间,把中间的过程再详细写一下吧。

你可能感兴趣的:(Ubuntu下编程)