CodeBlocks安装与使用入门 亦凉 2022-09-09 01:49 209阅读 0赞 ### CodeBlocks安装与使用入门 ### CodeBlocks 作为一款轻量级的C/C++ IDE,开源、跨平台、跨编译器: Windows、Linux、Mac OS都可以使用。 支持多款编译器,只要简单配置一下就可以轻松切换gcc/g++、Visual C++、Borland C++、Intel C++等20多款编译器。 **CodeBlocksd****的安装** CodeBlocks官网[https://www.codeblocks.org/][https_www.codeblocks.org] 选择与你电脑对应的codeblocks版本下载(downloads)这里以win10为例,下载windows平台的codeblocks,**建议**选择带MinGW【注】的二进制版本,不需要配置环境,比较简便。参见下图: 【注:MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。】 ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16][] 下载完成,找到![20210828074533581.png][],双击安装包文件 ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16][] 接着全部选择Next,默认是C盘,如果改了默认的安装位置,后面还需要指定一下编译器MinGW的位置 安装完成后,双击运行桌面生成的快捷方式 ![20210828074533681.png][] 【卸载 codeblocks提供了自带的卸载程序,打开你的安装目录,你可以看到uninstall.exe,双击运行卸载。】 顺便提示:CodeBlocks启动后,若屏幕右下角弹出一个警示,如下图: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_11_color_FFFFFF_t_70_g_se_x_16][] 这是因为安装时,你全部点了Next,没有指定编译器MinGW的位置,如何解决呢?很简单,选择程序目录setting->Compile,出现如下对话框: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 1][] 确定好MinGW的路径,找到MinGW文件夹,单击“OK”按钮即可。 **CodeBlocks****的使用** 使用CodeBlocks编写c/c++程序,并编译、运行之。 单击 file->new->file,然后在对话框中,选择C/C++ source ,再单击“Go”按钮,参见下图: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 2][] 接着出现如下图的界面,直接单击“Next”按钮: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_8_color_FFFFFF_t_70_g_se_x_16][] 接着出现如下图的界面,在此选择程序文件类型,然后单击“Next”按钮: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_8_color_FFFFFF_t_70_g_se_x_16 1][] 接着,按下图示意输入文件名(路径和文件名按你的实际情况而定): ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 1][] 在CodeBlocks编辑区输入代码: \#include <iostream> using namespace std; int main() \{ cout << "Hello, world!" << endl; return 0; \} 在编辑区可以输入代码,参见下图: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 2][] 接下来就可以编译、运行了。使用菜单或快捷键,参见下图:: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 3][] **附、通过建立project编写c/c++程序,并编译、运行之。** 单击file->new->project,然后在对话框中,选择Console application,再单击“Go”按钮,参见下图: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 3][] 接着出现如下图的界面,直接单击“Next”按钮: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 4][] 接着出现如下图的界面,在此选择程序文件类型,然后单击“Next”按钮: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 5][] 接着,按下图示意输入项目(project)名: ![watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 4][] 在左侧窗格,单击展开,找到main.cpp单击,在编辑区可以输入代码。 编译、运行,使用菜单或快捷键,前面已介绍,就不多说了。 [https_www.codeblocks.org]: https://www.codeblocks.org/ [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16]: /images/20220829/b428e77d77984fb0b0e2de2461004801.png [20210828074533581.png]: /images/20220829/5c88fc1e83ec4239a49b46a21452cae7.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16]: /images/20220829/d7bd360f17d049e8b320a644e8d1011d.png [20210828074533681.png]: /images/20220829/85dc7c986daf4b888844c2c5544f19ca.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_11_color_FFFFFF_t_70_g_se_x_16]: /images/20220829/236f5ade8f4a49b1b2f0f6946855f756.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 1]: /images/20220829/f3dc290aa28d4d5f8939e6107ab461b5.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 2]: /images/20220829/009516e5e3fd428fb67539c3489e44b8.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_8_color_FFFFFF_t_70_g_se_x_16]: /images/20220829/09705527b6b14fff815d5d0b2e5531a0.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_8_color_FFFFFF_t_70_g_se_x_16 1]: /images/20220829/92622dac63964dd18dffb23bd8070cd6.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 1]: /images/20220829/df2b9b555dc545ca876c754f2b3ce2c1.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 2]: /images/20220829/f976d5f8be5a49d09c36b0a29acc99ce.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 3]: /images/20220829/a4286f9c411e44a7a13e2f000f64ed27.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 3]: /images/20220829/a9060290000d48ac9e53a038f580ce92.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 4]: /images/20220829/038aa6e9e88c4688a2e122d564c982df.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_9_color_FFFFFF_t_70_g_se_x_16 5]: /images/20220829/68a8fb7c96334465a48dff57d3c0d6f4.png [watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA6L2v5Lu25oqA5pyv5a2m5Lmg5byA5Y-R54ix5aW96ICF_size_20_color_FFFFFF_t_70_g_se_x_16 4]: /images/20220829/6c25b3db70b64285981824cc514c25a6.png
还没有评论,来说两句吧...