TL;DR:我在哪里可以找到引用为的 MS 源文件d:\th\minkernel\crts\ucrt\...
在 Visual Studio 2015 中调试时。
我正在尝试调试 CRT 调用以查看 MS 实际上在做什么,不幸的是,它似乎ucrt
安装 VS2015 时不提供源文件。至少我找不到这些文件C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\crt\src
at all.
MS CRT 的(大部分)完整源代码集是否仍然可以在某个地方使用,因为它曾经至少达到 VS2010,或者 CRT 的某些部分现在完全封闭源代码?
MSDN 上已回答 http://%20https://social.msdn.microsoft.com/Forums/en-US/d7bbb00c-e4cf-4908-9722-c6b74e6df51b/where-are-the-vs2015-ucrt-source-files?forum=vcgeneral通过 RLWA32:
ucrt 源可以在 Windows Kits 文件夹下找到。例如,在安装了 VS2015 的 32 位 VM 中,ucrt 源的路径是 -C:\Program Files\Windows Kits\10\Source\10.0.10240.0\ucrt
.
您可以通过检查任何 C+ 项目的 VC++ 目录属性来找到路径 -
$(VC_SourcePath)
该文件夹实际上位于Program Files (x86)
在我的机器上,但它就在那里。
我错过了,因为有another folder C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\...
而且这个不包含任何来源。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)