欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > 【操作系统实验课】Makefile与编译

【操作系统实验课】Makefile与编译

2024/11/18 7:06:53 来源:https://blog.csdn.net/Winkyyyyyy/article/details/143713619  浏览:    关键词:【操作系统实验课】Makefile与编译

1. 创建项目结构

my_project

使用mkdir命令在根目录下创建项目my_project

sudo mkdir /my_project


 进入my_project目录

cd my_project


src

my_project目录下创建src子目录

sudo mkdir src


进入src目录

cd src

 root(根用户)

切换用户身份为root(根用户)

root用户在 Linux 系统中拥有最高权限。

su - root

 

之前不知道因为何种原因,main.c文件一直无法修改,所以就选择切换用户身份为root(根用户)


然后还学会了一些指令

将当前工作目录向上移动一级,切换到当前目录的父目录

cd ../

将当前工作目录向上移动两级,切换到当前目录的上两级目录

cd ../../

 main.c

创建一个名为main.c的空文件。

touch main.c

 键入该命令,使用文本编辑器Vim创建main.c文件

vim main.c

之后自动进入Vim,按

i

进入插入模式,输入以下代码:

#include <stdio.h>
#include "utils.h"
int main() {printf("Hello, World!\n");greet("Student");return 0;
}

Esc返回普通模式,再点击左下角,出现可以输入的光标后,输入

:wq

保存并退出 ,main.c文件就被创建好了。


utils.c 

同样在src目录下,使用vim创建utils.c文件

touch utils.c
vim utils.c

之后自动进入Vim,按

i

进入插入模式,输入代码: 

#include <stdio.h>
#include "utils.h"
void greet(const char *name) {printf("Welcome, %s!\n", name);
}

Esc返回普通模式,再点击左下角,出现可以输入的光标后,输入

:wq

保存并退出 ,utils.c文件就被创建好了。


utils.h 

创建utils.h头文件

touch utils.h
v

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com