首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

利用notepad++编译&运作C代码

2012-12-21 
利用notepad++编译&运行C代码利用notepad++编译&运行C代码星期一, 12月 24th, 2007?|?Author: admin??把no

利用notepad++编译&运行C代码
利用notepad++编译&运行C代码星期一, 12月 24th, 2007?|?Author: admin

??
把notepad++当作记事本升级版+源代码查看器已经很久了,不过今天还是第一次用它来进行c语言的开发尝试。其实notepad++通过“运行”这
个菜单,提供了对系统命令的调用,配合快捷键的定义,可以足以使其成为一个轻量级的开发工具了(当然,如果你使用得当,配合各种插件,它也可以变得很好、
很强大)。

??? 本文介绍了怎样通过运行菜单,借助第三方编译工具,实现c源文件的编译和运行。

??? 文件下载

??? ??? shortcuts.xml??? 更改后的notepad++ shortcuts.xml文件

??? 准备工作

    安装任意一个c的编译器,例如gcc,并设置好环境变量。安装notepad++4.6版(或者其他具备运行功能的版本) 熟悉一些windows系统环境及cmd的基本知识如果还有更多需求,请访问这个notepad++插件网站

??? 开始工作

    首先熟悉一下notepad++里的宏定义:
    调用的形式如:$(NAME_PART)? *注意:这里是'('不是'{'

    The 5 environment variables contain:

    FULL_CURRENT_PATH : E:my Webmainwelcome.html CURRENT_DIRECTORY : E:my Webmain FILE_NAME : welcome.html NAME_PART : welcome EXT_PART : html

    ?

    There are 2 more variables (available from v3.7):

    NPP_DIRECTORY : the full path of directory which locates your notepad++.exe CURRENT_WORD : it gives the word(s) you selected in Notepad++.运行notpad++,点击“运行-》运行”菜单,出现一个弹出框。
      编译源代码:
      cmd /k gcc -o $(NAME_PART).exe “$(FULL_CURRENT_PATH)” & PAUSE & EXIT运行上一步生成的可执行文件:
      cmd /k “$(NAME_PART)” & PAUSE & EXIT
      注意事项:
        引号的使用是为了适用于文件名或者路径中带有空格的情况,一定不能省略。& PAUSE 含义是命令运行后暂停等待键盘操作& EXIT??? 含义是完成后退出运行窗口,回到notepad++gcc的bin目录已经之前在系统环境变量中进行过设定,否则需要补全gcc命令的绝对路径。
    这一步设置好后点击保存按钮,进行名称和快捷键的设置。这里根据个人喜好更改即可。设置好后重新启动notepad++就可以完全应用了。如果设置错误、想要修改的话,请到C:Documents and Settings系统登录用户名Application DataNotepad++ 目录下查找shortcuts.xml,进行编辑即可。当然,最简单的方法就是下载我已经配置好的shortcuts.xml文件,粘贴到第四点中给的那个位置就可以了。

??? 参考资料

    Notepad++ java 编译及运行机快捷键定义文件 notepad++ Run external toolsgcc参数详解

热点排行