zoukankan      html  css  js  c++  java
  • Atom打造 c/c++编译环境(忙了一个上午)

    众所周知 Atom是一款非常酷炫的编辑器。因为它就像上古卷轴一样,玩家可以开发各种dlc补丁,实现自己想要的效果。所以Atom 可以被你改造成自己想要的东西,可以用来写算法竞赛题目,可以开发网页,可以写Python,java等等。代码风格和效果也随便你选。我是已经入坑了。

    现在我要把Atom打造成一个写c/c++的编译器。

    第一种方法:

    clang-format 代码格式化支持保存的时候格式化

    autocomplete-clang 自动补全,无比强大

    linter-clang

    symbols-tree-view 显示可用资源

    terminal-plus 在Atom直接使用终端

    Symbol Gen tag文件生成

    然后就直接可以在终端里面编译了。

    这种方法要下载clang编译器,然后terminal-lus终端的使用,要下载Node-gyp。有点烦

    第二种方法:

    下载linter和linter-gcc两个包.这两个都是帮你检测代码错误的。

    然后各种代码格式啊,高亮啊,代码提示啊,这些辅助的都可以下。

    然后最重要的就是运行编译c/c++代码的插件

    显示在网上找了Script插件,下载了之后,

    command+shift+p 打开命令输入框

    输入script 点击script run

    是在不知道为什么,要是有大神知道请联系我。我也上传了这个问题

    但是Script 运行c确实可以的

    这里插一句,你新建一个文件,然后在右下角选择语言,c或者c++。再去编写你的c或者c++

     

    script不行,或许你的就可以,如果你和我一样,那么请接着往下看

    又在网上找到了gpp-comlier插件,据说下载好了之后按fn+f5就可以编译了

    https://github.com/kriscross07/atom-gpp-compiler/issues/46

    网上的评论说language-cpp14冲突,可是我并没有下载这个插件。这里说明一下,我已经安装了Xcode.

    然后又去找,终于找到了gcc-make-run这个插件,下载。自己新建一个c++语言的文件,打了a+b

     然后在命令输入框,输入gcc ,保存之后 编译。结果如下

    然后我save as .cpp文件的格式

    终于运行成功了

    然后用gpp-compiler 也可运行了。因为我之前用gpp-compiler运行的是.m文件,用Xcode写的

    然后回到之前的Linter-gcc插件,这个插件就是帮你检查代码有没有语法错误的,然而我下了之后,并没有工作。到论坛里看是因为自己安装了一个Xcode的导致的

    要下载一个新的gcc,配置环境变量,然后在linter-gcc的设置里面,把路径指向这个新的gcc的安装路径里。

    我照百度的方法加了一个新的环境变量,然后seting里面设置一下,还是不可以用。这个问题还有待解决!不过已经有了Xcode 这么强大的开发工具,就不用纠结用Atom

    写c/c++代码。我主要是被那个震撼效果给震撼到了,体验一下敲代码也能敲的很炫酷的感觉!!

  • 相关阅读:
    函数调用与参数传递总结(完成)
    序列总结
    python中如何调用.py文件
    反射获取Class对象的方式有哪些,反射创建对象的方式有哪些
    Dubbo的协议
    长连接和短连接
    hashset 和 treeset
    说说你对java中GC机制的理解
    找不着 jdbc 配置文件解决方案
    web.xml标准配置
  • 原文地址:https://www.cnblogs.com/dacc123/p/6580204.html
Copyright © 2011-2022 走看看