用CodeBlocks开发wxWidgets,最主要的有点就是你可以快速上手项目流程,而不是一开始就去抠那些控件,布局,样式,还有各种自定义控件,事件之类的细节,因为拖控件的好处就是让你直观地开始你的业务逻辑编程,而不是语法编程。
语法可以找一个手册看,边做边看就可以熟悉了。我们时间基本都很有限,所以需要尽量快的去上手。尤其是面临找工作困难的小菜们,尤其需要记住一点,先练习些项目,知道业务逻辑流程,其他地等面试通过上班再说吧。
CodeBlocks里面配置编译环境,是在Settings菜单栏中。
这里是全局设置,适用于所有工程项目。
当你创建项目之后,需要使用第三方库,或者其他库的时候,你可以右键点击工程,在Build Options里面设置独立的库路径,文件包含路径等。
CodeBlocks可以创建或导入并配置VisualStudio工程,也可以配置msys2,其他的不常用,大家可以自行试试。
VIsualStudio的工程最好还是在VS中进行开发,毕竟CodeBlocks真的也就适合wxWidgets,以及一些纯C++的小项目,因为它并不好用。当然了,VS其实也不好用,还是QtCreator好用。所有如果可以的话,咱们还是直接用cmake项目开发,在QtCreator中进行。
CodeBlocks仅仅是为了让你入门wxWidgets,或者其他纯C++的项目,譬如OpenGL,OpenCV,sdl之类的,因为它有模板,方便。初学最合适。但是这个IDE很是简陋,上手之后,咱们还是能转QtCreator就转吧。至于VS,也不好用,还笨重。但凡你能转cmake的项目就转cmake吧,用QtCreator。
好了。不多说了。最主要的配置就库的搜索路径,和头文件的包含路径,以及运行时的dll文件路径的配置,下面图示都配置一遍即可。