当前位置:首页 > 大杂烩 > 正文内容

c语言编译源文件,c语言编译多个源文件

高老师7年前 (2020-02-01)大杂烩1517

(1).编译单个源文件,创建源文件hello.c,源文件内容如下:

#include <stdio.h>
int main()
{
	/**注释**/
	printf("Hello Jiufeng");
	
	return 0;
}

编译源文件:

gcc hello.c

编译后生成可执行文件a.out

(2).编译多个源文件,已有以下几个源文件:

(2.1).a.c

#include <stdio.h>
#include "func.c"
int main()
{
	int num = add(1,1);
	printf("the result is %d \r\n",num);
	return 0;
}

(2.2).func.c

/**加法**/
int add(int num1,int num2);

(2.3).b.c

/**加法实现**/
int add(int num1,int num2)
{
	return num1+num2;
}

编译命令:

gcc a.c b.c func.c  -o  main.out

多个源文件编译为main.out

扫描二维码推送至手机访问。

版权声明:本文由高久峰个人博客发布,如需转载请注明出处。

本文链接:https://blog.20230611.cn/post/534.html

分享给朋友:

“c语言编译源文件,c语言编译多个源文件” 的相关文章

c#中string和StringBuilder效率对比

c#中string和StringBuilder效率对比

    c#中string和StringBuilder直接看看执行速度。(2).String类型累计赋值Test               ...

Git本地仓库学习

Git本地仓库学习

1.全局用户信息设置 git  config  --global  user.name  gaojiufeng git  config  --global  user.email  392223903...

Git从远程仓库更新文件

Git从远程仓库更新文件

 git   pull  https://git.oschina.net/392223903/learn.git   master   换为您的git地址...

Git日志查看和版本切换

Git日志查看和版本切换

日志查看:git log版本切换:方式1:git  reset  --hard  HEAD^   倒退一个版本git  reset  --hard  HEAD^^  倒退两个版本方式2:(版本号的形式,建议版本号码补充完...

c#中文简体转换繁体

c#中文简体转换繁体

private const string fantizi = "高久峰是個程序員"; private const string jiantizi = "高久峰是个程序员...

IE浏览器无法显示此页解决方案

IE浏览器无法显示此页解决方案

方案1.IE浏览器"无法显示此页"的解决办法(1).按下Win+R键打开运行,输入netsh winsock reset,回车;(2).重启即可. 方案2.IE浏览器"无法显示此页"的解决办法 (1).设置-连接-局域网设置-自动检测设置开...