Python C++学习记录

来源:互联网 发布:coredata 更新数据 编辑:程序博客网 时间:2024/05/20 01:08

使用 PyRun_SimpleFile(f, "My.py"); 时崩溃,报错,

0x77DA8E19 (ntdll.dll) 处有未经处理的异常:  0xC0000005:  写入位置 0x00000014 时发生访问冲突。


主要原因是版本问题,fopen()的问题,我用的是vs2013,Python3

自己编译的源码,Python调用的fopen()是C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\crt\src\fopen.c

而我自己fopen()则调用的是C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src\fopen.c

目前改用_Py_fopen来代替









0 0
原创粉丝点击