【发布时间】:2016-01-29 00:51:51
【问题描述】:
使用 VS2013 在 Windows 10 上构建 win8.1 项目时出现错误
'RAIG3D.Windows.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mswsock.dll'. Symbols loaded.
Debug Assertion Failed!
Program: ...win8.1-universal\Debug\RAIG3D.Windows\AppX\RAIG3D.Windows.exe
File: f:\dd\vctools\crt\crtw32\misc\dbgheap.c
Line: 1424
Expression: _pFirstBlock == pHead
我在链接到项目的.dll 中使用winsock2.h。它是我正在尝试编写的自定义网络库。它在windows 分支上
https://github.com/damorton/libsocket/tree/windows
这个库适用于win32调试程序很好,但对于win8.1它给出了上述错误
【问题讨论】:
标签: c++ visual-studio-2013 windows-8.1