社区
非技术区
帖子详情
Linux中如何用gcc编译C源程序?
南方星
2018-06-28 12:42:31
我想问一下各位大神,就是用gcc如何编写一个C源程序,今晚上弄了很久都没有弄得
...全文
813
9
打赏
收藏
Linux中如何用gcc编译C源程序?
我想问一下各位大神,就是用gcc如何编写一个C源程序,今晚上弄了很久都没有弄得
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
心上枫叶红
2018-07-27
打赏
举报
回复
楼主啊,你的代码都有语法错误了,怎么让人家运行嘛。运行出来了才吓人
当你编译没有出现error了时候,就再说其他的问题。
anchor_lin
2018-07-27
打赏
举报
回复
建议你买本C/C++ Primer看看在说。基础问题多的话,你怎么编译都是各种错,然后报的错指明了,你也不懂错误
文虫并雕
2018-07-23
打赏
举报
回复
先看书在编码。。。。。
文虫并雕
2018-07-23
打赏
举报
回复
还有,看你目前状态也不给你推荐什么vim了,你先把C语言书看一遍。在动手。别嫌枯燥。或者找个前辈,把芯片历史给你梳理下,知道软件怎么和硬件结合的。这样入门块。
FightingBoom
2018-07-15
打赏
举报
回复
赞同楼上的更正,顶一下,学习一下!
小小怪421
2018-07-15
打赏
举报
回复
1. 你的hellosyp.c里有语法错误,楼上已经帮你找出来了
2. gcc编译的时候会给出警告和错误,编译错误的时候,还没有生成新的可执行文件,你第一次gcc编译没通过,还没生成默认的a.out文件,第二次gcc的时候没生成hellosyp文件
3. 可以在命令行输入 ls 命令,看看有那些文件
下面是gcc编译运行一个test.c的例子
李庆海
2018-06-28
打赏
举报
回复
楼主 你这是明显的语法问题,printf后面是小括号(),你怎么用大括号{}呢
jklinux
2018-06-28
打赏
举报
回复
你这是语法错误啊, 应是printf("hello world\n");
这人很菜
2018-06-28
打赏
举报
回复
首先,一楼说的对,printf括号不对,封号位置也不对;
其次,-o是指定编译的可执行文件名,如果用了-o参数,就不能运行./a.out了,这个是没有指定是的默认名字。
Visual Studio 2010
编译
C及一个完整的c程序(可在windows与
linux
(用
gcc
编译
)平台下使用)
NULL 博文链接:https://sealbird.iteye.com/blog/894953
Linux
下用
GCC
运行C语言源文件的实例
很多C语言爱好者都想使用
Linux
的
GCC
编译
器来运行C语言。提别是在
Linux
的平台,我很爱
Linux
,也很喜欢在
Linux
下用C语言编程序。 希望把
Linux
做强做大。
linux
Gcc
编译
详解
详解
Linux
下
GCC
的
编译
过程及其
编译
选项、优化原理。。
Linux
下
gcc
编译
C程序[项目代码]
本文介绍了在
Linux
系统下使用
gcc
编译
器
编译
和运行C程序的几种方法。首先,通过编辑一个简单的C程序文件main.c,包含基本的Hello World示例。然后,详细说明了三种
编译
和运行的方式:第一种是直接使用
gcc
main.c命令生成默认的a.out文件并运行;第二种是分步骤
编译
,先将源文件
编译
为main.o目标文件,再链接生成可执行文件main;第三种是一步执行并指定输出文件名,如
gcc
main.c -o hello生成可执行文件hello。这些方法适用于
Linux
环境下C程序的快速
编译
和运行。
arm-
linux
-
gcc
交叉
编译
环境安装.pdf
arm-
linux
-
gcc
交叉
编译
环境安装.pdf
非技术区
427
社区成员
2,540
社区内容
发帖
与我相关
我的任务
非技术区
非技术问题的乐园
复制链接
扫一扫
分享
社区描述
非技术问题的乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章