栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

如何不使用编译器编译c语言项目 gcc

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何不使用编译器编译c语言项目 gcc

使用gcc编译c语言
  • 背景
  • 使用方法
    • -c 源文件编译
    • -o 生成可执行文件
    • 修改
  • gcc的安装
    • 官网安装
    • 离线包安装
  • 参考

背景

c语言课需要用devc进行小组项目,但是我的devc出现了一个比较致命的错误,无法生成.o文件,找了老师,然后那里的学长给了我一个替代方法,使用gcc直接编译

使用方法

这是一个学生管理系统

我这里已经编译过了,一开始应该是没有.o的文件,只有.c的文件
打开命令提示符,打开对应的文件

-c 源文件编译


将所有的.c 文件都编译成.o文件一次
gcc -c main.c
gcc -c control.c

-c 是将文件编译,而不链接,这里需要将所有的.c文件编译成.o对象文件

-o 生成可执行文件

gcc main.o control.o -o main
将所有的对象文件进行连接,然后就会出现main.exe的文件,双击就能运行

修改

如果有个文件被修改过了,那么只需要编译对应的.c文件,然后把所有的.o文件再链接一次就可以了

gcc的安装

今天我突然发现自己的gcc没了,然后我得重新安装,找了很多的教程,实在难受,现在把安装方法分享在这

官网安装

这个随便找个csdn的教程都会告诉你,但是官网十分慢,还总会出错。如果你没有科学手段,大概率不能下载成功,建议使用我下面一种方法

离线包安装

这位大佬讲的十分的清晰MinGW离线安装包安装教程.
如果他的链接不能用了,可以找我,我存在百度云里了。

参考

感谢GCC编译流程和Makefile简介这篇文章

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/853096.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号