第一次使用PyCharm写C++(失败)

前言:

由于我已经非常习惯使用PyCharm远程连接服务器了,我认为非常方便,所以希望C++也能直接用Pycharm。于是尝试在PyCharm上部署C++环境。

但是,我失败了。如果您知道问题所在,欢迎给我留言。我认为Pycharm并没有编译C/C++的功能,因此希望看到这篇文章后能转换思路,少走弯路。

step1 下载PyCharm

我的PyCharm版本是PyCharm 2024.1.4 (Professional Edition),直接从官网下载即可,这里无详细教程。

step2 安装C/C++编译器

下载地址:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

下拉到页面最下方,选择x86_64_win32_seh

它会自动跳转到新的页面开始下载,但是下载速度很慢。点Problems Downloading

弹出下面的窗口,点击蓝色字体下载。

最后得到的压缩包是x86_64-91.0-release-win32-seh-rt_v6-rev0.7z。我解压后的路径为D:\mingw64

设置环境变量,新建一个名为MingGW的用户变量,地址为bin目录,如下图:

同理,然后再将D:\mingw64\bin添加到系统变量的path中。

打开命令行,输入gcc -v,出现如下图版本号即为安装成功。

step3 在PyCharm中配置

打开PyCharm -> Settings

在Python Interpreter窗口右上方选择Interpreter,如下图,下拉菜单中选择Show All。但是显然我这里选择的只能是Python的编译器,而且按照网上在Settings -> Language& Frameworks中选择C/C++的方法,也没有找到C/C++。在Settings -> Plugins中我只搜索到一个名为New Executabe C/C++的插件,似乎和网上的教程中说的C/C++C插件不一样。至此,我无法使用PyCharm成功编译C++。

参考来源:

MinGW安装与环境配置(Window)
探索PyCharm的C/C++支持:一站式配置指南
pycharm配置c/c++环境

相关推荐
2501_9159184116 小时前
iOS 真机调试工具推荐,安装运行、性能分析有哪些工具
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
小小龙学IT16 小时前
Google Test(gtest/gmock)开源 C++ 单元测试与 Mock 框架完全指南
c++·单元测试·开源
luj_17681 天前
桥牌思维启示:系统设计的模块化架构
c语言·开发语言·c++·经验分享·算法
会周易的程序员1 天前
aiDgePLC iec61131 虚拟机 完整使用文档
c++·物联网·架构·st·iec61131
小小龙学IT1 天前
Boost.Beast 深度实战:基于 Asio 的开源 C++ HTTP/WebSocket 协议库
c++·websocket·http
不可求~1 天前
C++ std::string_view 不是字符串:从悬空引用到安全用法
java·开发语言·c++
小小龙学IT1 天前
C++ 正则表达式完全指南:从 std::regex 实战到 RE2 引擎原理(NFA/DFA/回溯陷阱)
c++·正则表达式
码匠许师傅1 天前
【C++ 面试真题】聊聊 C++ 的序列容器
java·c++·面试
C++ 老炮儿的技术栈1 天前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
欧特克_Glodon1 天前
OpenCV计算机视觉开发入门与实践<十一>:矩阵的复制和矩形类Rect
c++·opencv·计算机视觉·矩阵