首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
C/C++
C语言
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
请教如何使用notepad++通过调用的方法调试C程序
[已结帖,结帖人:Flws_]
加为好友
发送私信
在线聊天
Flws_
该用户很懒,没有设置昵称
等级:
可用分等级:
长工
总技术分:
2
总技术分排名:
289151
结帖率:
100.00%
发表于:
2008-08-23 20:29:42
楼主
刚开始学习C,用TC2.0但是不能用鼠标也没有自动完成。
便拿起许久不用的notepad++,编译倒是方便了,但是调试有点麻烦,每次都是写好保存,再用tc打开C文件调试,出错,用n++改……
很是麻烦,在网上看到可以用N++调用调试和编译的程序或模块可以很方便,请问有哪位DX知道,谢谢先。
问题点数:
20
回复次数:
11
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
akirya
坏[其实偶不是什么所谓的坏人]
等级:
可用分等级:
富农
总技术分:
100545
总技术分排名:
47
6
发表于:
2008-08-23 20:32:11
1
楼 得分:
5
tc有点老了,换其他编译器吧
vs就很方便.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wsm842685
等级:
可用分等级:
长工
总技术分:
56
总技术分排名:
121685
发表于:
2008-08-23 20:32:49
2
楼 得分:
5
用个BAT应该可以完成,我用VC 6.0,还不是通过BAT调用VC2008的编译器编译
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Flws_
该用户很懒,没有设置昵称
等级:
可用分等级:
长工
总技术分:
2
总技术分排名:
289151
发表于:
2008-08-23 21:29:06
3
楼 得分:
0
引用 1 楼 akirya 的回复:
tc有点老了,换其他编译器吧
vs就很方便.
可否将你的批处理发出来参考参考呢。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yuhaozx
等级:
可用分等级:
贫农
总技术分:
387
总技术分排名:
39578
发表于:
2008-08-23 22:10:17
4
楼 得分:
5
1、
试试VC++ 6.0
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
060
060
等级:
可用分等级:
富农
总技术分:
1208
总技术分排名:
17016
发表于:
2008-08-23 23:19:34
5
楼 得分:
5
n++好像有一个插件,可以调试, 你看看.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Flws_
该用户很懒,没有设置昵称
等级:
可用分等级:
长工
总技术分:
2
总技术分排名:
289151
发表于:
2008-08-24 13:02:21
6
楼 得分:
0
哈,问题已解决,这是我的博文:
使用Notepad++和gcc搭建C语言环境 (2008-08-24 12:25:22)
[编辑][删除]
标签:电脑 notepad c语言 c文件 dev-c it 分类:C
这前一段是我的废话,大家可以略过:
我这段时间突然又对c语言感了兴趣,于是又开始重新学习。看的是谭浩强先生的教材,依照教材所示下了个TC2.0。但是用过的人都知道turboc2用来编辑代码那叫一个累啊:不能使用鼠标、没有语法高亮、最让我无法忍受的是无法正常显示中文和不支持层叠。
于是便拿起了许久不用的Notepad++。不过这也不是个轻松活,先在N++中写好代码-保存-打开TC-用TC打开保存的C文件-编译-出错,回到N++重新修改-……。不累死也晕死了。
昨天在网上乱逛,看到一遍文章是讲用Editplus搭建Jave环境的,便欣喜若狂,想要用Notepad++和gcc来搭建一个C语言环境,去网上一阵好找却什么也没找到,到CSDN发贴也是如此。不过却得到了一个非常有用的信息:在命令提示符环境下有一个编译器gcc.
这里开始不是废话了:
工具:Notepad++
gcc (我是下载的Dev-c++,它自带gcc,因为它包含Mingw32)
1.先安装Dev-c++,在安装目录找到“Dev-Cpp(安装目录)\bin\gcc”,就是它了。
2.将“Dev-Cpp(安装目录)\bin”添加至系统环境变量PATH中:
右击“我的电脑”-选择“属性”-选择“高级”先项卡-点击“环境变量”按钮进“环境变量设置”对话框-在下面找到Path选中并点击“编辑”按钮-在“变量值”文本框内的最后加上 ;Dev-Cpp(安装目录)\bin 如我的就上加上了;D:\Program Files\Dev-Cpp\bin 不要忘记那个分号。
测试一下:
随便找个c文件,你也可以自己写个。使用命令提示符cd到c文件保存的目录,然后:
gcc -o test.exe (你的c文件名).c
如果有提示语法错误或者在当前目录生成了test.exe那说明gcc可用了,如果提示 <'gcc' 不是内部或外部命令,也不是可运行的程序或批处理文件。>请回到本步骤重新开始,甚至第一步。
3.打开Notepad++选择“运行”-“运行”(或直接按F5)填入
cmd /k gcc -o "D:\study\c\output\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
点保存,设置快捷键为F9
再按F5填入
cmd /k "D:\study\c\output\$(NAME_PART)" & PAUSE & EXIT
保存,设置快捷键为Ctrl+F9
至止,环境搭建完成,当你用N++编写程序时,先保存再按F9可编译,然后再按Ctrl+F9开看到运行结果。
对上面的命令做个解译:
Notepad++拥有自己的环境变量。
$(NAME_PART) 代表当前正操作的文件的文件名,不含后缀
$(FULL_CURRENT_PATH) 代表当前正操作的文件的完整路径,包括盘符、路径、文件名、后缀
至于gcc,-o参数就是将一个c文件编译成exe文件。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wanfustudio
雁南飞
等级:
可用分等级:
乞丐
总技术分:
25623
总技术分排名:
420
2
2
发表于:
2008-08-24 13:03:44
7
楼 得分:
0
最好整个高效率的环境,别因为效率落后于别人
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caodong0701
该用户很懒,没有设置昵称
等级:
可用分等级:
短工
总技术分:
0
总技术分排名:
322578
发表于:
2008-08-28 14:17:32
8
楼 得分:
0
按照你的方法做了,怎么还是不行呢!!!前两步都行。。。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caodong0701
该用户很懒,没有设置昵称
等级:
可用分等级:
短工
总技术分:
0
总技术分排名:
322578
发表于:
2008-08-28 14:21:18
9
楼 得分:
0
第三步设置完成后,运行还是不行,出来一堆英文,不知道啥!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caodong0701
该用户很懒,没有设置昵称
等级:
可用分等级:
短工
总技术分:
0
总技术分排名:
322578
发表于:
2008-08-28 16:16:56
10
楼 得分:
0
cmd /k gcc -o "D:\study\c\output\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
这个里面的 D:\study\c\output 是什么路径啊?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
pwangeng311
xqiang
等级:
可用分等级:
贫农
总技术分:
23
总技术分排名:
172931
发表于:
2008-10-26 07:49:10
11
楼 得分:
0
gcc hello.c -o hello
gcc hello.c -o hello
Process started >>>
hello.c:7:2: warning: no newline at end of file
< < < Process finished.
================ READY ================
我按照你的方法搭建了编译环境,当然gcc用的是MinGW,用gcc编译能够生成可执行文件,但会出现warning....
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结帖去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友