1

我正在使用 boost::python 嵌入 python。一切正常,直到我设置 PYTHONPATH 环境变量 - 然后调试器崩溃并显示消息

CDB 进程终止

调试器输出

错误:进程崩溃 dCDB 进程已完成,状态 1,退出代码 -1073740791 dNOTE:ENGINE ILL ****** dState 从 EngineSetupRequested(1) 更改为 EngineShutdownRequested(19) [master] dCALL:SHUTDOWN ENGINE dNOTE:ENGINE SHUTDOWN OK dState从 EngineShutdownRequested(19) 更改为 EngineShutdownOk(21) [master] dState 从 EngineShutdownOk(21) 更改为 DebuggerFinished(22) [master] sDebugger 已完成。

Qt 创作者

Qt Creator 4.5.1 基于 Qt 5.10.1(MSVC 2015,32 位)

建于 2018 年 2 月 10 日 04:20:12

从修订版 24cd0b1cd6

Qt

5.10.0

Python

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 位 (AMD64)] 在 win32

风险投资

Microsoft (R) C/C++ 优化编译器版本 19.12.25835 for x64

PYTHONHOME 变量已设置,根本不会引起任何问题。

4

1 回答 1

0

解决方法:从 Qt Creator 4.5.1 切换到 4.2.2

Qt Creator 4.2.2 基于 Qt 5.8.0(MSVC 2015,32 位)

建于 2017 年 4 月 3 日 04:13:59

从修订版 991f5eb6a5

https://forum.qt.io/topic/69130/unexpected-cdb-exit/12 @Christoph Schaefer

于 2018-04-03T22:42:13.263 回答