我的Makefile成功不了,总是提醒obj里面是路径,感觉target识别不了,不知道为什么,但是最外面的明明是声明了target的,为什么识别不了

我的Makefile成功不了,总是提醒obj里面是路径,感觉target识别不了,不知道为什么,但是最外面的明明是声明了target的,为什么识别不了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
中年猿叔 2023-11-11 13:16:48
654f0de70001d91412121365.jpg这里的-o是指定输出的文件名是什么,而这里的bin是目录,您的目的是最终在bin目录放一个文件,应该写成bin/文件名
  • 提问者 coding_Boy_ #1

    是的,我后面放的是一个文件名,只不过还没有生成,到时候是靠代码自动生成的,可是不知道为什么代码运行之后那个exec文件并没有在bin目录下生成,仿佛无法识别一样

    2023-11-11 13:59:37
  • 提问者 coding_Boy_ #2

    我刚才找了一下原因,是BIN_DIR输入完成之后为了消除提示语我多按了一下空格,没想到这个居然被系统录入进去了,现在才想明白,多打一个空格进去,那路径就变成了../bin  /exec,那当然识别不了文件。学会了

    2023-11-11 14:35:53
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师