使用SublimeText和MinGW构建C编译器开发环境,出现了一些问题
sublime吧
全部回复
仅看楼主
level 1
法力协调 楼主
先装好SublimeText2.02
http://heanet.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
下载MinGW下载器,安装下载器,安装各种包
安装好后
将MinGW安装目录下的Bin目录所在路径添加到环境变量Path中
然后在CMD中输入g++ -v测试后 显示
Using built in-specs
..............................
gcc version 4.8.1 <GCC>
按照查到的信息,应该是说明GCC装好了
接着在Sublime Text 2中Tools –> Build System –> New Build System输入
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"shell": true,
"variants":
[
{
"name": "Run",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
},
{
"name": "RunInCommand",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]
}
]
}
保存后,命名为C.sublime-build
编译系统有了C选项,选择它
输入代码,ctrl+b后显示
g++: error: : No such file or directory
g++: fatal error: no input files
compilation terminated.
[Finished in 0.4s with exit code 1]
麻烦问下,这是哪里出问题了?
2014年11月15日 04点11分 1
level 1
法力协调 楼主
2014年11月15日 04点11分 2
level 1
法力协调 楼主
编译代码选择C
原来在SublimeText直接输入代码,不保存,按ctrl+b显示
g++: error: : No such file or directory
g++: fatal error: no input files
compilation terminated.
[Finished in 0.4s with exit code 1]
按ctrl+shift+b,则显示
g++: error: : No such file or directory
[Finished in 0.3s with exit code 1]g++: fatal error: no input files
compilation terminated.
把代码ctrl+s保存后再ctrl+b或ctrl+shift+b,不管代码错误与否都显示
[Finished in 0.3s with exit code 1]
2014年11月15日 07点11分 5
level 1
法力协调 楼主
直接在CMD输入
gcc -o 输出文件名 源代码.c
提示cc1.exe系统错误
显示说 无法启动此应用程序 ,因为计算机丢失zlib1.dll. 尝试重新安装该程序以解决问题.
zlib1.dll是什么东西,系统自带还是程序弄出来的,好好怎么会丢失呢
2014年11月15日 09点11分 6
level 10
其实吧,我觉得你别折腾这个了,不如用codeblocks,编辑器毕竟不适合这种编译型语言
2014年11月15日 12点11分 7
我也快放弃了…… 先折腾个能用的好了
2014年11月15日 15点11分
codeblocks我查了下,好像也挺复杂的。 完全没经验……,怕不好弄。
2014年11月15日 15点11分
回复 法力协调 :不会,这个直接安装就可以用,不用配置这那的
2014年11月15日 15点11分
回复 法力协调 :它官网一共3个链接,你下第二个,安装时候所有组件都勾上就行了
2014年11月15日 15点11分
level 1
同样问题,求解。。。。
2014年12月02日 04点12分 9
直接装codeblocks好了,我现在用的这个,如果装了codeblocks也不能用,先卸载codeblocks,杀毒全关了,用户名\appdata\roaming\codeblocks文件夹删除,重启,再装。现在是在SublimeText写代码,写完后全选复制到codeblocks中,一样用,没必要折腾弄什么变量的了,麻烦。
2014年12月02日 05点12分
回复 法力协调 :你的sublime2能安装各种插件吗?你qq多少?求指教。
2014年12月18日 03点12分
回复 通天害虫 :现在不怎么用sublime,毕竟不是IDE,只是敲代码用一下,敲完回IDE调试。
2014年12月18日 05点12分
回复 法力协调 :你qq多少?加qq聊吧。
2014年12月18日 09点12分
level 3
楼主折腾好了吗
2014年12月17日 11点12分 10
现在用codeblocks,很方便,装好直接用。
2014年12月17日 13点12分
回复 法力协调 :codeblock单个c文件不能调试,我是喜欢sublime的界面,那你搞好了吗
2014年12月18日 15点12分
回复 樱风凛 :单个能调试啊
2014年12月18日 16点12分
回复 法力协调 :单个c文件时,调试按钮是灰色的,不行啊,你怎么弄的
2014年12月19日 13点12分
level 1
同样的错误,最后发现是配置环境变量的时候弄错了。。。
2016年09月19日 01点09分 11
1