用codeblocks怎么编写编写简单程序

有两种方法创建一个项目

接下来僦是新建项目的步骤啦

1.在点了create 之后弹出来的窗口中

2.接下来就是c还是c++的问题

其实c和c++语法基本互通的(毕竟C++要兼容C)只是生成的后缀名不一樣。anyway如果是看的C语言语法书的话,还是选择C吧(其实C++中可以用到C语法只是头文件要自己加,C就C吧)

3.填写项目的基本资料

按照ctrl+鼠标向上滑轮(或者+号)(是小数字键盘上的+哦)

那么这两个绿绿的区别是什么呢就是,如果你修改过代码想运行修改后的版本,点右边那个否则点前面那个是上一次运行的状态哦(就是你上一次运行是代码是怎么样的就运行那个代码)

发布了77 篇原创文章 · 获赞 33 · 访问量 5万+

Keil自带的编辑器功能单一提示功能不强,对中文支持不好很多网友都改用别的编辑器编写51程序,比如UltraEditNotepad++VC2010等等但是这些编辑器要么无法调用编译器,要么体积太庞大不适用于单片机编程。

大名鼎鼎的Code::Blocks是一个功能强大的编辑器程序开发利器,在程序员中广为流行但是笔者一直没有看到有人用Code::Blocks开发51,研究一番发现Code::Blocks调用keilc51编译器比较麻烦在互联网上找了好久都没有找到合适的方法,只能自己研究功夫不负有心人,终于配置成功現在将方法分享给大家。

       Code::Blocks是款开源软件除配置文件保存在用户文件夹中,可以绿色使用软件跟中文语言包下载地址请自行度娘。

       有兴趣的话还可以修改一下护眼配置这个度娘上有教程,不再赘述

51编译器有开源的sdcc、商用的keil等等,要想编译51程序至少要有一套51编译器Keil安裝完成后自带一套KeilC51编译器,位于Keil***目录下C51文件夹里如果想跟Keil彻底byebye,也可以下载一个sdccKeil如果不注册,KeilC51编译器会有编译文件大小限制)

打开Code::Blocks打开菜单上的“设置——编译器”,拉开“选中的编译器”选择“Keil C51 compiler”,选择“可执行工具链”选项卡定位编译器***目录(Keil咹装目录下的C51文件夹)。选择“搜索路径”选项卡在编译器中添加“Keil***目录C51INC”,在链接器中添加“Keil***目录C51LIB

拉开“选中的编译器”,选择“Keil CX51 compiler”重复上述配置操作。

这样Keil C51编译器就配置完了

2、配置sdcc编译器

Compiler”,选择“可执行工具链”选项卡定位编译器***目录,修妀编译器和链接器选项卡中的对应目录

在“其它设置”选项卡中找到“高级设置”按钮,“其它”中的“对象文件扩展名”修改为“rel

sdcc编译器就配置完了。

C51编译器还需要再加一个命令在“项目”“生产选项”“生产前后附加步骤”“生产之后的步骤”中加入以下命令即可:

大功告成,开心去编程吧!

参考资料

 

随机推荐