c++ - 如何在 IntelliJ IDEA 中使用 C++?

标签 c++ c++11 intellij-idea intellij-14

问题在标题中。

到目前为止,我只将 IntelliJ 用于 Java。我是否需要下载某种编译器或如何创建 C++ 文件?

最佳答案

就像@dddavid 所说的,JetBrains 为 C/C++ 制作了一个名为 Clion 的 IDE .
如果您熟悉intelliJ,它很容易使用
但是,如果您的问题是如何在 intelliJ 中编译和运行 C/C++,那么您仍然可以找到一些方法! (如果您尝试在 intelliJ 中使用 C/C++ 开发大型项目,则不推荐这样做。)
如果您真的想这样做,intelliJ 中有一个终端。
如果你在 linux 系统中,请尝试为 C 获取 gcc 和为 C++ 获取 g++。
如果你是windows系统,可以尝试获取mingw或其他 C/C++ 编译器。
拿到编译器后,你可以简单地在intelliJ内部的终端中输入命令来编译C/C++并运行它。
比如你在linux下用g++,如果你想编译main.cpp :
请按照以下步骤操作:

  • 类型 g++ main.cpp在intelliJ里面的终端
  • 类型 ./a.out在intelliJ里面的终端

  • 它将开始运行您的 C/C++ 程序!

    关于c++ - 如何在 IntelliJ IDEA 中使用 C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61725661/

    相关文章:

    c++ - 从文件中读取并比较/合并数据以创建新文件

    c++ - 处理 "Thrown exception type is not nothrow copy constructible"警告

    intellij-idea - Intellij 键盘快捷方式无需单击即可使终端成为焦点?

    intellij-idea - IntelliJ Idea 撤销 'don' t ask again action'

    intellij-idea - 相当于 Jetbrains/IntelliJ/Rubymine 的 VScode 划痕(一次性笔记)

    c++ - 使用点运算符触发强制转换运算符

    c++ - 在 C++ 中使用 pthreads 的一个非常简单的线程池

    c++ - CertCreateCertificateContext 返回满足 ASN1 错误标记值

    c++ - 异步、安全地使用 C++11 lambda

    c++ - 为泛型类型专门化函数组