Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows上的boost python在导入时崩溃(“uuu main”);_Python_C++_Boost_Crash - Fatal编程技术网

windows上的boost python在导入时崩溃(“uuu main”);

windows上的boost python在导入时崩溃(“uuu main”);,python,c++,boost,crash,Python,C++,Boost,Crash,我正在编写一个使用BoostPython嵌入的程序。我的程序在LinuxMint上运行没有问题,但在Windows上却非常痛苦。我正在使用MingW,所以我尝试按照这个站点上另一个问题的说明创建一个导入库。考虑到所有这些,程序被编译和链接,python34动态地运行,而boostpython静态地运行。但是我的程序崩溃了,我一辈子也说不出原因,我跟踪了执行,它停在:“import(main”) 这是完美的。另一方面: boost::python::import("__main__");

我正在编写一个使用BoostPython嵌入的程序。我的程序在LinuxMint上运行没有问题,但在Windows上却非常痛苦。我正在使用MingW,所以我尝试按照这个站点上另一个问题的说明创建一个导入库。考虑到所有这些,程序被编译和链接,python34动态地运行,而boostpython静态地运行。但是我的程序崩溃了,我一辈子也说不出原因,我跟踪了执行,它停在:“import(main”)

这是完美的。另一方面:

    boost::python::import("__main__");
造成了无声的撞击

    PyImport_ImportModule("__main__");
    PyRun_SimpleString("from time import time,ctime\n"
                       "print('Today is',ctime(time())\n)");
    Py_Finalize();
    boost::python::import("__main__");