zoukankan      html  css  js  c++  java
  • 为Notepad++添加g++编译器

    照着这篇文章 http://blog.csdn.net/albert105129/article/details/6290063 的做法,发现有很多问题,现在让我们转到NppExec这个插件,进行完美的设置:

    在Execute这一项里,原先作者写了三个脚本,但是我只用到了一个,但是代码是错的,不知道原作者是怎样成功的

    附上我的脚本配置:

    npp_save
    g++ -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)"
    npp_run "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"

    第一项:保存文件,由于有的cpp编错后,进行修改忘记保存,再次运行仍是错误的结果,所以首先进行保存。

    第二项:原作者的代码我无法执行,只好改为以下的代码,加入了"",gcc的附加参数不能有空格,网上有人说无法解决目录存在空格的问题,其实是没有考虑到cmd的性质。

    第三项:原脚本执行后,程序在taskmgr可见,但是无窗口,程序输出的123在console也无法显示,并且cpp中写了getch后阻塞了,因此用npp_run直接运行程序。

    为了方便,在把脚本加入到宏子菜单后,可以在宏菜单的快捷键设置脚本快捷键,这个比较方便,我把脚本Link & Debug (C++)设置为F5,这样实现了一键编译运行。

  • 相关阅读:
    Python 递归
    Python 面向过程编程
    Python 协程函数
    Python-第三方库requests详解
    Python 三元表达式
    linux copy
    centos 安装软件
    mysql 权限
    mysql 权限 备份
    android 开发
  • 原文地址:https://www.cnblogs.com/ZzzZzz/p/2635555.html
Copyright © 2011-2022 走看看