【发布时间】:2021-10-11 12:58:47
【问题描述】:
我是编程新手。此外,我对编译、调试、执行、运行感到非常困惑。他们每个人的意思是什么,首先是什么? 谢谢。
【问题讨论】:
标签: debugging compilation execution
我是编程新手。此外,我对编译、调试、执行、运行感到非常困惑。他们每个人的意思是什么,首先是什么? 谢谢。
【问题讨论】:
标签: debugging compilation execution
不复杂
主文件夹:
PROJECT
│
├─ README.md
│
└─ main.c
#include<stdio.h>
int main(void)
{
char ch = 'd';
printf("hello worl%c",ch);
return 0;
}
在这个文件夹中打开终端,输入:
gcc -o build/out main.c
这才是我们应该看到的
PROJECT
│
├─ README.md
│
├─ build
│ └─ out
│
└─ main.c
<!-- build is just the name of the
folder were the executable is placed -->
在这个文件夹中打开终端,输入:
./build/out
# result:
# > ./a.out
# hello world
【讨论】: