为了账号安全,请及时绑定邮箱和手机立即绑定

出现这种状况,我也不知怎么问了。哪位大神看懂了 ,就是用gcc生成不了可执行文件。谢谢

出现这种状况,我也不知怎么问了。哪位大神看懂了 ,就是用gcc生成不了可执行文件。谢谢

慕瓜7417558 2018-09-23 16:42:29
查看完整描述

2 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

#include <stdio.h>

#include "max.h"
#include "min.h"

int main(void)
{
    int a1 = 33;
    int a2 = 21;
    int maxNum = max(a1, a2);
    int minNum = min(a1, a2);
    printf("%d %d\n", a1, a2);
}

//

这样发帖时用格式化工具格式化后,既方便读;又有行号,方便别人指出哪行有问题。


查看完整回答
1 反对 回复 2018-09-24
?
onemoo

TA贡献883条经验 获得超454个赞

这是代码写错了。基本上和系统与gcc无关。


很可能是错误地include了,当然真正的错误原因需要看代码才能确定。

所以,要不你就再检查下代码;要不就把代码贴出来。

查看完整回答
反对 回复 2018-09-23
  • 慕瓜7417558
    慕瓜7417558
    代码 好像没有问题呀 ,没转换.o的时候已经生成可执行文件了。
  • onemoo
    onemoo
    你给出来的信息,从经验判断至少是程序组织结构的问题,所以我才说是代码有问题。 你不贴出代码,我也没法进一步判断。
  • 慕瓜7417558
    慕瓜7417558
    我又提问了。贴出了 a.c min.c min.o max.c max.o源码与转换过的代码。我回复你 我不知怎么发图片。所以我又提问了 。
点击展开后面2
  • 2 回答
  • 0 关注
  • 1091 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信