Windows搭建CodeBlocks加wxWidgets纯开源C++开发环境
参考文章:http://aiyooyoo.com/index.php/archives/348/
第一步:安装CodeBlocks
去官网下载Windows版最新的安装包,内置包含mingw的那一个,大约74M。
地址:http://www.codeblocks.org/downloads/26#windows
下载:codeblocks-10.05mingw-setup.exe
安装:选择完全安装,需要200MB空间。(路径最好不带空格或中文)
我的路径:I:\CodeBlocks
第二步:安装wxPack(这是别人已经针对windows封装好的wxWidgets)
去官网下载最新的安装包。
地址:http://wxpack.sourceforge.net/Main/Downloads
下载:wxPack v2.8.12.01(wxWidgets v2.8.12)
安装:选择完全安装,需要2.5GB空间。(路径最好不带空格或中文)
我的路径:I:\wxWidgets2.8
第三步:使用配置
1:新建wxWidgets工程hellowwx
2:编辑工程
工程默认在wxFrame上,并且是Standard页。
切换到Layout页,把wxBoxSizer放到wxFrame上。
先点击Layout,然后点击wxBoxSizer,最后点击wxFrame。
切换到Standard页,把wxPanel放到wxBoxSizer上。
先点击Standard,然后点击wxPanel,接着点击wxBoxSizer,最后拉大一下。
切换到Standard页,把wxStaticText放到wxPanel上。
先点击Standard,然后点击wxStaticText,接着点击wxPanel,最后在左下角的属性编辑栏把Label改为hello。
切换到Standard页,把wxButton放到wxPanel上。
先点击Standard,然后点击wxButton,接着点击wxPanel,最后在左下角的属性编辑栏把Label改为Click Me。
为按键“Click Me”添加事件处理函数。
双击“Click Me”按键,自动切换到代码编辑模式,添加如下代码。(只有第120行是自己写的!)
3:编译并运行及测试程序
编译并运行程序。
可以按快捷键F9。或者选择菜单Build--->Build and run F9。
测试程序。
点击按键Click Me。
如果不能编译,请按下面设置,然后重新编译并运行。
点击菜单Settings--->Compiler and debugger-->Global compiler settings-->Toolchain executables-->Auto-detect。
至此,大功告成!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步