zoukankan      html  css  js  c++  java
  • NotePad++ 配置C/C++编译环境

    如果只是测试小程序可以用这种方法 比较方便,如果对于大程序建议使用专业的IDE。

    经常需要写一些小程序来运行,又不想运行Visual Studio、Eclipse这样的环境,而Notepad++是一个好的选择,下面介绍如何在Notepad++中配置C、C++编译环境。

    为便于编程,打开notepad-->设置-->首选项...-->备份与自动完成 ,

    勾选 所有输入均启用自动完成(选择函数自动完成或者单词自动完成,凭个人喜好),

    勾选 输入时提示函数参数。

    先提醒下大家,运行命令前,要先记得保存修改过的文件。

    一、配置C、C++编译环境

    这里直接使用Visual Studio的编译器,当然还可以使用GCC等其它编译器,原理类似。

    1、设置环境变量

    这一步一般是装了Visual Studio以后会自动完成,不需要手动配置。

    新增用户环境变量INCLUDE、LIB,修改用户的Path:

    在命令行中执行以下命令,把(Program Files)替换为你的目录,比如我的是C:Program Files (x86)。我电脑上安装的Visual Studio的版本是10.0。注意原PATH变量最后是否有分号。

    setx LIB "(Program Files)Microsoft Visual Studio 10.0VClib;(Program Files)Microsoft SDKsWindowsv7.0ALib"
    
    setx INCLUDE "(Program Files)Microsoft Visual Studio 10.0VCinclude;(Program Files)Microsoft SDKsWindowsv7.0AInclude"
    
    setx PATH "%PATH%;(Program Files)Microsoft Visual Studio 10.0VCin;" 
    

      

    当然,也可以去系统属性->高级->环境变量中设置。 

    2、调整编译器需要的文件

    在(Program Files)Microsoft Visual Studio 10.0Common7IDE目录下,

    找到两个文件"mspdb100.dll"和"mspdbsrv.exe",

    一并复制到(Program Files)Microsoft Visual Studio 10.0VCin下。

    3、为Notepad++添加运行选项

    在Notepad++中选择运行->运行...

    在输入程序名文本框里面,分别输入以下三个命令(下面三条命令分别对应调试、编译、运行),依次点击保存...,并为之选择快捷键,名称可设为"C++编译"等类似的(保存后将显示在运行菜单下面):

    cmd /k chdir /d "$(CURRENT_DIRECTORY)" & cl "$(FILE_NAME)" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT
    
    cmd /k chdir /d "$(CURRENT_DIRECTORY)" & cl "$(FILE_NAME)" & PAUSE & EXIT 
    
    cmd /k chdir /d "$(CURRENT_DIRECTORY)" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT
    

      

    至此,大功告成。可以随便写一个代码试试。注意代码文件的后缀必须是c或者cpp,否则VC的编译器不认。示例:

    #include<iostream> 
    
    using namespace std; 
    
    int main()
    { 
    
         cout<<"Hello, C++ world in Notepad++~"<<endl; 
    
         return 1;  
    
    }

    4.以MinGW和Notepad++来搭建,开发环境。下面是对Notepad++的配置:

      先为为MinGW添加环境变量:
    需要添加以下三个路径,即添加到path中(注意以分号相隔):
    C:/Program Files/MinGW/bin;C:/Program Files/MinGW/include;C:/Program Files/MinGW/lib;
    测试MinGW是否配置成功,命令行输入:
    g++ -o hello.exe hello.cpp
    没有报错,说明配置成功。

      再者是把MinGW连进Notepad++来,很简单,在“运行”菜单中添加3个按钮就可以了:

        编译cmd /k ...MinGWing++.exe -g -W -Wall -o$(CURRENT_DIRECTORY)$(NAME_PART).exe$(FULL_CURRENT_PATH) & PAUSE & EXIT
        运行cmd /k $(CURRENT_DIRECTORY)$(NAME_PART).exe & pause &exit
        调试cmd /k ...MinGWingdb.exe $(CURRENT_DIRECTORY)$(NAME_PART).exe

    这样,写好代码之后就可以不用打开cmd直接点按钮编译和运行了,这也是最基本的。

    提示:notepad++的主题设置建议:

    Obsidian黑曜石主题+consolas 11号字体

    其实在编程界面字体的设置中基本上的字体大小都是10、11、12这三个字号。

    字体也主要是三种:consolas、courier New、verdana。

    参考文章:http://blog.csdn.net/freewaywalker/article/details/8005468,看Java、python的配置。

  • 相关阅读:
    洛谷—— P2234 [HNOI2002]营业额统计
    BZOJ——3555: [Ctsc2014]企鹅QQ
    CodeVs——T 4919 线段树练习4
    python(35)- 异常处理
    August 29th 2016 Week 36th Monday
    August 28th 2016 Week 36th Sunday
    August 27th 2016 Week 35th Saturday
    August 26th 2016 Week 35th Friday
    August 25th 2016 Week 35th Thursday
    August 24th 2016 Week 35th Wednesday
  • 原文地址:https://www.cnblogs.com/stemon/p/4474210.html
Copyright © 2011-2022 走看看