zoukankan      html  css  js  c++  java
  • 制作个人开发IDE

    

    1.打开VS2013,新建项目:

    2.点击下一步,下一步。到达例如以下界面:

    3.下一步

    4.下一步:

    5.下一步:

    6.下一步:

    7.下一步:

    8.点击运行项目。生成的效果图例如以下:

    9.关闭执行窗体。查找到右边解决方式以下的资源视图。假设没有找到,能够再视图—>其他窗体à资源视图找到。

    然后找到Ribbon文件夹下的IDR_RIBBON,然后双击,到达例如以下界面:

    10.做对应的改动,拖两个面板,并在两个面板中分别拖两个button。效果图例如以下:

    11.为两个button天机事件。右键button-à加入事件处理程序。最后加入编辑。

    12.改动解决方式资源管理器里面的à源文件à…Doc.cpp,(双加)-à voidCtotoVC2Doc::Serialize(CArchive&ar),依照例如以下方式进行改动:

    13.然后调用批处理文件进行编译在我们自己ide编写的文件。

    方式是进入codeblock中的MinGW文件夹,然后备份mingwvars.batmingwvars2.bat,然后改动批处理文件的内容:

    14、进行例如以下配置:

    注意:假设CodeBlock不是安装在C盘下。能够又一次编写上面备份的批处理文件,内容例如以下(也就是说要进入源文件所在的文件夹):

    15、分别点击12步中的执行button。分别加入。例如以下代码:

    对于vc

    #include<stdlib.h>

            system("%comspec%/k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsallA.bat""x86");

    vcvarsallA.bat中的内容例如以下:(注意。这里的)

    call以下:

    cd源文件所在位置

    cl 1.cpp

     

    对于gcc

    #include<stdlib.h>

    system(""E:\Installed\CodeBlocks\MinGW\mingwvars2.bat"");这里的-A.bat就是上面的写的批处理

     

    注意:假设想做一个C++开发工具,须要将第4不的文件扩展名改成cpp的。

     

     

     

  • 相关阅读:
    BZOJ2594 [Wc2006]水管局长数据加强版 LCT kruskal
    BZOJ1180 [CROATIAN2009]OTOCI LCT
    BZOJ2631 tree LCT
    BZOJ1901 Zju2112 Dynamic Rankings 主席树
    BZOJ1367 [Baltic2004]sequence 堆 左偏树
    BZOJ5120 [2017国家集训队测试]无限之环 费用流
    BZOJ3377 [Usaco2004 Open]The Cow Lineup 奶牛序列 其他
    BZOJ3091 城市旅行 LCT
    BZOJ2843 极地旅行社 LCT
    BZOJ1269 [AHOI2006]文本编辑器editor splay
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6783091.html
Copyright © 2011-2022 走看看