Pycharm中集成cpp代码

这篇博客介绍了如何在PyCharm中集成C++代码,通过安装MinGW,处理Python与MinGW位数不一致的问题,以及使用conda创建32位Python环境。主要内容包括安装MinGW,解决位数不匹配问题,编写并编译C++源文件,以及在Python中调用C++编译生成的.so库文件。
摘要由CSDN通过智能技术生成

(仅供个人记录,各路英雄好汉不喜勿喷)
先安装MinGW
链接走起来(http://www.mingw.org/
会有点慢,不要慌
在这里插入图片描述
往下翻一翻,找到这个界面
在这里插入图片描述
就是这么个东西
在这里插入图片描述
接下来就是安装,参考这位博主的文章,巨详细
https://blog.csdn.net/wxh0000mm/article/details/100666329
注注注:这里安装的MinGW是32位的,我们的python一般是64位,这两个位数必须要统一不然会报这个错:
OSError: [WinError 193] %1 不是有效的 Win32 应用程序
注:不要企图找到64位的MinGW,很难找的,所以最好还是修改python的位数,具体解决办法往下看
查看python位数的方法:
在这里插入图片描述
解决办法就是安装个anaconda,让32位和64位的python共存
具体安装方法以及修改pycharm中的python环境请参考这个
https://blog.csdn.net/weixin_41710606/article/details/86747877
有两点需要注意:

  1. 先使用如下命令切换为32位,再使用conda安装python就是安装的32位的

set CONDA_FORCE_32BIT=1

  1. conda安装pyt
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Llama.cpp 是一个虚构的编程文件名,因此无法给出具体的编程训练过程。然而,我可以简单介绍一下通常的编程训练方法。 首先,为了训练 Llama.cpp 这个程序,我们需要了解所使用的编程语言和开发环境。根据具体情况,我们可以选择使用 C++、Java、Python 或其他编程语言来编写代码。此外,我们需要安装相应的开发环境,如 Visual Studio、Eclipse 或者 PyCharm。 接下来,我们需要设定训练目标。这可能是一个具体的问题或任务,例如编写一个简单的加法程序、设计一个实现某种功能的小游戏或者开发一个完整的应用程序。 在开始编写代码之前,我们应该对问题进行分析和规划。这括确定所需的输入和输出,设计程序的结构和逻辑,以及选择合适的数据结构和算法。 然后,我们可以开始编写代码。可以使用文本编辑器或集成开发环境来创建和编辑程序文件。根据训练目标,我们可以使用不同的编程概念和语法,如变量、函数、循环和条件语句,来实现所需的功能。 编写代码后,我们需要进行测试和调试。可以编写一些测试用例来验证程序的正确性,并运行程序进行测试。通过调试技巧和工具,我们可以找到并修复潜在的错误和问题。 最后,我们可以优化代码,提高程序的性能和效率。这括减少资源消耗、优化算法和数据结构,以及优化代码的可读性和可维护性。 通过不断的实践和训练,我们可以逐渐提升编程技能,并学会更多高级的编程概念和技术。在编程的旅程,理解问题、设计解决方案、编写代码、测试和调试是一个循环迭代的过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值