使用include boost asio启动应用程序0xc000007b时出错

时间:2018-05-13 13:51:16

标签: c++ visual-c++ boost boost-asio

在正常项目中测试的相同版本的库,有效。但是当启动应用程序显示messangebox错误0xc000007b时,将代码移动到项目С++ CLI WinForms。 同时,boost中的其他库已成功连接并在同一项目中工作(其序列化和python)。

可能是什么问题?

Form1.cpp

#include "stdafx.h"
#include "Form1.h"
//asio
#define _WIN32_WINNT 0x0501
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable : 4996)
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/thread.hpp>
#include <boost/bind.hpp>
#include <boost/asio.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
//
//#include <Python.h>
#include <boost/python.hpp>
// include headers that implement a archive in simple text format
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/xml_oarchive.hpp>
// включаем, чтобы сериализация работала с векторами
#include <boost/serialization/vector.hpp>
// включаем, чтобы нормально проходила сериализация XML
#include <boost/serialization/nvp.hpp>
//
#include <iostream>
#include <string>
#include <stdlib.h> // setenv
#include <stdio.h>
//using extern "C"
#include <sstream>
#include <fstream>
#include <locale>
#include <msclr\marshal_cppstd.h>
//
#include <windows.h>
#include <Shlwapi.h> //Shlwapi.lib в настр. проекта также 
#include <cassert>
#include "leveldb/db.h"

error screen

0 个答案:

没有答案