You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux环境下GCC编译C文件出现文件找不到及参数识别错误求助

问题原因
  • 参数前缀符号错误:命令中–o的短横线为全角符号,不是GCC可识别的半角ASCII减号-,GCC会将–o和后续的filename判定为输入文件,因此抛出找不到文件的错误。
  • 线程参数拼写错误:GCC用于开启POSIX线程支持的编译链接参数为-pthread,你使用的-pthreads多了末尾的s,属于无效参数。
可用解决方案

直接执行修正后的编译命令即可:

gcc filename.c -o filename -Wall -Werror -pthread -std=c99

内容的提问来源于stack exchange,提问作者m23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 14:24:03