当前位置: 首页 > news >正文

建设银行卡网站网络营销推广方案步骤

建设银行卡网站,网络营销推广方案步骤,wordpress前端页面不显示,做英文兼职的网站目录 参考gcc概述gcc的工作流程 参考 gcc编译器 gcc概述 编辑器vi、记事本)是指我用它来写程序的 (编辑码),而我们写的代码语句,电脑是不懂的,我们需要把它转成电脑能懂的语句,编译器就是这样的转化工具。就是说,我…

目录

  • 参考
  • gcc概述
  • gcc的工作流程

参考

gcc编译器

gcc概述

编辑器vi、记事本)是指我用它来写程序的 (编辑码),而我们写的代码语句,电脑是不懂的,我们需要把它转成电脑能懂的语句,编译器就是这样的转化工具。就是说,我们用编辑器编写程序,由编译器编译后才可以运行!
编译器是将易于编写、阅读和维护的高级计算机语言翻译为计算机能解读、运行的低级机器语言的程序。
gcc (GNU Compiler Collection,GNU 编译器套件是由 GNU 开发的编程语言编译器。gcc原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如linux、BSD、Mac等)采纳为标准的编译器同样适用于微软的Windows。
gcc最初用于编译C语言,随着项目的发展gcc已经成为了能够编译C、C++、Java、Ada、fortran、Object C、ObjectC++、Go语言的编译器大家族。

编译命令格式:
gcc [options] file…
g++ [options] file…

  • 命令、选项和源文件之间使用空格分隔
  • 一行命令中可以有零个、一个或多个选项
  • 文件名可以包含文件的绝对路径,也可以使用相对路径
  • 如果命令不包含输出可执行文件的文件名,可执行文件的文件名会自动生成一个默认名,Linux平台为a.out,widnow平台为a.exe

gcc是外部命令

gcc的工作流程

gcc编译器从拿到一个c源文件到生成一个可执行程序,中间一共经历了四个步骤:
在这里插入图片描述

四个步骤并不是gcc独立完成的,而是在内部调用其他工具,从而完成了整个工作流程:

在这里插入图片描述

# 1、进行预处理
gcc -E hello.c -o hello.i
# 2、生成汇编文件
gcc -S hello.i -o hellp.s
# 3、生成目标代码
gcc -c hello.s -o hello.o
# 4、生成可执行文件
gcc hello.o -o hello
# 5、执行
./hello

也可以一步编译完成

# 将源文件生成一个可执行文件,等价于前面四步
gcc hello.c -o hello
# 执行
./hello
选项作用
-o file指定生成的输出文件名为file
-E只进行预处理
-S(大写)只进行预处理和编译
-c(小写)只进行预处理、编译和汇编
-v/–version查看gcc版本号
-g包含调试信息
-On n=0~3编译优化,n越大优化得越多
-Wall提示更多警告信息
-D编译时定义宏
# 显示所有的警告信息
gcc -Wall test.c
# 将警告信息当做错误处理
gcc -Wall -Werror test.c

-D定义宏用法
测试程序(-D选项)

#include <stdio.h>1int main(void)
{printf("SIZE: %d n",SIZE);return 0;
}

执行

deng@itcast:-/test$ gcc 2test.c -DSIZE=10
deng@itcast:-/test$ ./a.out
SIZE: 10
http://www.yidumall.com/news/98750.html

相关文章:

  • 潍坊制作网站公司网站备案
  • 上海专业网站制作开发郑州网站seo
  • 自己怎么做彩票网站百度移动开放平台
  • 专业的网站建设科技公司希爱力双效片用后感受
  • 做网站模板百度网盘提取码入口
  • 九江建网站多少钱网上培训课程平台
  • 主流建站公司公司怎么做网站推广
  • 广州推广广告上海抖音seo公司
  • 公网主机上做的网站如果访问网站建设平台软件
  • 做网站建设一般多少钱上海seo公司哪个靠谱
  • 衡水微信网站建设国外免费网站域名服务器查询
  • 做网站充值微信必须是企业平台seo什么意思
  • 深圳做网站的公司哪家好淘宝seo推广优化
  • 武汉网站设计公司管司销售crm客户管理系统
  • 彩票投注网站怎样做谷歌关键词优化怎么做
  • 网站制作需求表谷歌google play官网
  • 浙江华企做网站电子商务
  • 企业宽带 做网站狼雨seo网站
  • 做聚会的网站宁波seo关键词优化方法
  • 海外域名注册网站怎样才能注册自己的网站
  • 太原做网站公司运营网络营销属于哪个专业
  • 报班学平面设计武汉服装seo整站优化方案
  • b站允许未满十八岁直播吗安全吗小红书广告投放平台
  • 网站每天做100个外链今日军事新闻最新消息
  • 中兴能源建设有限公司网站百度禁止seo推广
  • 旅游网站前台怎么做企业网站建设推广
  • 南宁自助建站模板百度地图轨迹导航
  • 网站 图片防盗链吸引人的软文标题
  • 企业规划设计山西seo排名厂家
  • 网站建设前的分析免费的html网站