如何利用hfs网络文件服务器搭建专业网站?
摘要:网站建设翻译,hfs网络文件服务器可以做网站,网站建设海报设计,PHP文件加到WordPress页面目录 前沿 Hello World! 编写代码 编译代码 GCC编译器 gcc 命令 编译错误警告 编译流程
网站建设翻译,hfs网络文件服务器可以做网站,网站建设海报设计,PHP文件加到WordPress页面目录 前沿
Hello World#xff01;
编写代码
编译代码
GCC编译器 gcc 命令
编译错误警告
编译流程
Makefile 基础
何为 Makefile Makefile 的引入 前沿 在 Windows 下我们可以使用各种各样的 IDE 进行编程#xff0c;比如强大的 Visual Studio。但是在Ubuntu 下如何进…目录 前沿
Hello World
编写代码
编译代码
GCC编译器 gcc 命令
编译错误警告
编译流程
Makefile 基础
何为 Makefile Makefile 的引入 前沿 在 Windows 下我们可以使用各种各样的 IDE 进行编程比如强大的 Visual Studio。但是在Ubuntu 下如何进行编程呢Ubuntu 下也有一些可以进行编程的工具但是大多都只是编辑器也就是只能进行代码编辑如果要编译的话就需要用到 GCC 编译器使用 GCC 编译器肯定就要接触到 Makefile。接下来我们主要介绍如何在 Ubuntu 下进行 C 语言的编辑和编译、GCC和Makefile的使用和编写。为以后的 ARM 裸机和 Linux 驱动学习做准备。
Hello World 我们所说的编写代码包括两部分代码编写和编译在 Windows 下可以使用 Visual Studio来完成这两部分可以在 Visual Studio 下编写代码然后直接点击编译就可以了。但是在 Linux下这两部分是分开的比如我们用 VIM 进行代码编写编写完成以后再使用 GCC 编译器进行编译其中代码编写工具很多比如 VIM 编辑器、Emacs 编辑器、VScode 编辑器等等我们使用 Ubuntu自带的 VIM 编辑器。先来编写一个最简单的“Hello World”程序把 Linux 下的 C 编程完整的走遍。
编写代码 先在用户根目录下创建一个工作文件夹C_Program所有的 C 语言练习都保存到这个工作文件夹下创建过程如下图所示 进入上图创建的 C_Program 工作文件夹为了方便管理我们后面每个例程都创建一个文件夹来保存所有与本例程有关的文件创建一个名为“3.1”的文件夹来保存我们的“HelloWorld”程序相关的文件操作如图所示 前面说了我们使用 VI 编辑器在使用 VI 编辑器之前我们先做如下设置 1、设置TAB键为4字节 VI 编辑器默认TAB 键为 8 空格我们改成 4 空格用 vi 打开文件/etc/vim/vimrc在此文件最后面输入如下代码
set ts4 添加完成如下图所示 修改完成以后保存并关闭文件。 2、VIM 编辑器显示行号 VIM 编辑器默认是不显示行号的不显示行号不利于代码查看我们设置 VIM 编辑器显示行号同样是通过在文件/etc/vim/vimrc 中添加代码来实现在文件最后面加入下面一行代码即可
set nu 添加完成以后的/etc/vim/vimrc 文件如下图所示 VIM 编辑器可以自行定制网上有很多的博客讲解如何设置 VIM感兴趣的可以上网看一下。设置好 VIM 编辑器以后就可以正式开始编写代码了进入前面创建的“3.1”这个工程文件夹里面使用 vi 指令创建一个名为“main.c”的文件然后在里面输入如下代码
1 # include stdio.h2 int main()3 {4 printf(Hello World);5 return 0;6 }编写完成以后保存退出 vi 编辑器可以使用“cat”命令查看代码是否编写成功如下图所示 从上图可以看出 main.c 文件编辑完成代码编辑完成以后我们需要对其进行编译。
编译代码 Ubuntu 下的 C 语言编译器是 GCCGCC 编译器在我们 Ubuntu 的时候就已经默认安装好了可以通过如下命令查看 GCC 编译器的版本号
gcc -v 在终端中输入上述命令以后终端输出如下图所示 如果输入命令“gcc -v”命令以后你的终端输出类似上图所示的信息那么说明你的电脑已经有 GCC 编译器了。最后下面的“gcc version 11.3.0”说明本机的 GCC 编译器版本为11.3.0的。注意观察在上图中有“Target: x86_64-linux-gnu”一行这说明 Ubuntu 自带的 GCC 编译器是针对 X86 架构的因此只能编译在 X86 架构 CPU 上运行的程序。
