我尝试用gcc用Makefile做一个C工程,bug something make a mistake

问题描述 投票:0回答:1

我的电脑环境是macbookpro M1pro 我可以使用 make 命令在我的 mac 中编译项目

但是当我尝试使用 make 命令在我的 win11(arm,parallels desktop) 中编译项目时,出错了

我的项目如下 enter image description here

我的命令如下 PS Microsoft.PowerShell.Core\FileSystem::\Mac\Home\Desktop estMake> gcc main.c -c -o main.o

报错信息如下 汇编消息: 致命错误:无法创建 main.o:参数无效 enter image description here

我已经尝试在谷歌上找到解决方案,但我失败了,希望知道如何解决这个问题的人能帮助我,谢谢

c windows makefile
1个回答
0
投票

看起来你弄乱了参数顺序。

gcc -c [options] [source files]

应该是这样的:

gcc -c main.c -o main.o
© www.soinside.com 2019 - 2024. All rights reserved.