我开始学习C学习,我想使用Sublime Text 3来编译这些文件。我之前一直在使用CodeBlocks,但我已经在使用Sublime Text for LaTeX和Python。
我已下载gcc.exe文件,保存在C:\ Program Files \ WinBuilds \ bin中并将其添加到路径中。
我已经创建了一个新的构建系统:
{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}"],
"selector" : "source.c",
"shell":true,
"working_dir" : "$file_path"
}
我得到以下输出:
cc1.exe: fatal error: Files/WinBuilds/WinBuilds/include: No such file or directory
compilation terminated.
[Finished in 0.2s with exit code 1]
[cmd: ['gcc', 'Rect.c', '-o', 'Rect']]
[dir: C:\Users\Matthieu KUNTZ\Desktop\Rectangle]
[path: C:\Program Files\Python3.4.3\;C:\Program Files\Python3.4.3\Scripts;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MiKTeX 2.9\miktex\bin\;C:\Program Files\SumatraPDF;C:\Program Files\Skype\Phone\;C:\Program Files\WinBuilds\bin]
我应该怎样做才能编译和运行简单的C文件?
答案 0 :(得分:0)
gcc附带了一个完整的安装。只是gcc.exe对你没有任何帮助。采取概述here的步骤,了解如何准确安装完整的包。将它安装到gcc.exe当前所在的目录中,然后编译就可以了。
如果你没有正确安装gcc,exe不会知道在哪里可以找到完整解决方案编译器需要运行的所有东西(链接器,头文件,脚本,辅助文件等)。