GCC有时只创建输出文件,我不知道为什么。我一直在使用这个构建系统在Sublime Text中编译我的文件:
{
"cmd": ["gcc", "$file_name", "-o", "${file_base_name}", "-Wall"],
"selector" : "source.c",
"shell" : false,
"working_dir" : "$file_path"
}
GCC运行并为我提供调试所需的任何输出,但是一旦修复代码并且没有错误,就不会创建输出文件。我也尝试在命令行中运行gcc input.c -o output.exe
。这一切都在几个小时前完成,但似乎随机停止,而我没有改变任何东西。