使用CodeBlocks软件wxWidgets的编译教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用CodeBlocks软件wxWidgets的编译教程相关的知识,希望对你有一定的参考价值。
参考技术A 方法/步骤1、中间安装步骤省略,直接Next就行了,到了下图,修改你要安装的路径,要记下来,点击Install,安装完成后,设置环境变量,在用户的Path中添加安装根目录+\MinGW\bin;和安装根目录\MinGW\mingw32\bin。
2、wxWidgets的安装
跟codeblocks的安装一样,获得系统管理员权限进行安装,运行如下显示,直接Next。
3、Next之后,中间步骤一直Next就行,直到跳到设置安装目录,如下图,也要记住安装目录,虽然不要设置环境变量,但是在wxWidgets编译的时候需要用到安装路径。
4、编译wxWidgets
前面工作都做好了,下面就简单了,首先利用Dos命令行窗口进入wxWidgets安装的根目录+\build\msw\文件夹,如下图所示,我的wxWidgets安装的在C:\wxWidgets盘,编译命令如下,逐个编译即可完成
mingw32-make
-f
makefile.gcc
BUILD=release
HARED=1
MONOLITHIC=1
UNICODE=1
(release
版本)
mingw32-make
-f
makefile.gcc
BUILD=debug
SHARED=1
MONOLITHIC=1
UNICODE=1
(debug
版本)
以上就是专题栏小编带来的CodeBlocks教程,更多教程请看“http://www.zhuantilan.com/zt/CodeBlocks/”
CodeBlocks
1介绍
是一个开放源码的全功能的跨平台C/C++继承开发环境
是开放源码软件
是由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2unicode)版
对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢
CodeBlocks优点:
跨平台,windows、linux都可以用
完全免费
体积小、运行速度快
2 VsCode & VStudio & CodeBlocks比较
前端开发,建议用简单点的 VS Code 比较好上手
C/C++后端开发,建议用CodeBlocks
Visual Studio Code:轻量级,启动快的编辑器,集成Git,可通过安装插件实现编译、调试等等(缺点:插件需要自己安装)
Visual Studio Community:编辑,编译器,集成开发环境,运行速度慢,内存占用大
Visual Studio:集成开发环境,收费软件,运行速度慢,内存占用大
CodeBlocks:相对vs,体积小,运行速度快,免费;
相对vscode,CodeBlock是开发环境,已有包含插件的安装包,且内存占用小
综上:VsCode、VStudio支持任何语言开发,CodeBlocks只支持C/C++开发
3 window下安装
百度上搜CodeBlocks,进入官网,下载安装包codeblocks-17.12mingw-setup.exe
双击codeblocks-17.12mingw-setup.exe安装包,按提示一直下一步即可安装完成
注:
codeblocks-17.12mingw-setup.exe 此安装包包括codeblocks软件及所需要的所有插件(建议安装此包)
codeblocks-17.12-setup.exe 此安装包只是保护codeblocks软件,不包含插件,需要自己重新安装类似mingw的插件
上面2个包都是binaryrelease版
4使用指导
4.1 创建项目
点击file > new > project > console application >console application > go > 选C/C++ > next
弹出如下
点击next,弹出如下,注意红色框,点击完成即可
4.2 项目编译运行
红色框内图标分别为:编译、运行、编译运行,重新编译
要执行上面哪个操作,直接点击图标即可
4.3 调试
下图红色框图标,第二个红色框按键是“查看断点各种信息”
SHIFT+F7开启debug模式
4.4 打开项目
双击项目目录下的**.cbp文件
4.5 已有源码时创建项目
在的情况下如何在codeblocks 里建立project??
1 建立project
2 加入文件。
具体:第2步中 把源文件放到project 目录下,加入工程即可。
如何设置命令行参数?
project->set program‘s arguments.
如何使用现成的 makefile?
1)“File -> New -> Project”,选择“Empty Project”并创建。
2)选中 Project,右键,选择“Add files”,将 c/c++ 和 head files 加入工程。
3)选中 Project,右键,选择“Properties”,“Project settings”选项卡中的“Makefile”填入Makefile 文件名,并勾选“This is a custom Makefile”。
4)选中 Project,右键,选择“Build options”,删除“"Make" command”选项卡中所有的“$target”。
4.6 常用技巧
改变代码字体大小
键盘上的Ctrl键并滑动鼠标滑轮
整改代码格式
点击Plugins > Source code formatter
设置编译器
settings > compiler > Toolchain executables
出现如下图,点击点击Auto-detect(自动检测)也就是自动检测出MinGW(CodeBlocks的编译器)之后就能正常使用
以上是关于使用CodeBlocks软件wxWidgets的编译教程的主要内容,如果未能解决你的问题,请参考以下文章
怎么在windows系统搭建平台codeblocks+mingGW+wxWidgets
在windows上用CodeBlocks+MinGW+WxWidgets开发的程序,是不是可以在Linux和Mac上编译