C语言学习准备

[toc]

1.1依赖软件
[vscode]: https://code.visualstudio.com/Download
安装好mingw-64,配置好环境变量
[mingw]: MinGW官方网址:http://www.mingw.org/
[mingw安装教程]: https://www.cnblogs.com/lidabo/p/8990348.html

1.2 单个c文件的编译和执行

  • 新建文件夹“helloworld”,并使用vscode打开
  • 在工程中新建C文件“test.c”


    image.png
  • 编写main函数
#include "stdio.h"
int main(int args, const char * arg[]) 
{
    printf("hello world!");
}
  • 打开终端


    image.png
  • 工程目录下执行编译
    gcc .\test.c
    默认情况下生成“a.exe”文件
  • 执行编译生成的可执行文件,成功输出“hello world!”
    .\a.exe
    image.png

1.2.2 补充

  • ls可以查看当前目录下的文件信息
  • 以上生成的可执行文件,不包含调试信息,所以生成的可执行文件要小一些
  • gcc -g .\test.c -0 test.exe
    其中-g代表生成带调试信息的可执行文件,-0指定输出文件名
    image.png

    可以看出test.exe比a.exe要稍大,因为包含了调试信息
  • gcc参数的介绍
    https://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html
    https://www.runoob.com/w3cnote/gcc-parameter-detail.html
  • 参考学习视频
    https://www.bilibili.com/video/BV13K411M78v?p=2&spm_id_from=pageDriver

你可能感兴趣的:(C语言学习准备)