Debugging Tools for Windows |
源码路径指定C和C++源代码文件所在的目录。
如果在构建可执行文件的机器上调试用户模式进程,并且源码还保存在原始位置,则调试器可以自动定位这些文件。
大多数其它情况下,都必须设置源码路径或者加载单个源码文件。
进行 通过调试器的远程调试时,调试服务器会使用源码路径。如果使用WinDbg作为调试器,每个调试客户端都有它自己的本地源码路径。所有和源码相关的命令都访问本地计算机上的源码文件。在所有需要使用源码命令的客户端或者服务器上都需要设置合适的路径。
多路径系统同样启用一个调试客户端来使用源码相关命令而并不实际和其他客户端或服务器共享源代码。这种系统对于某个用户需要访问私有或保密代码的时候非常有用。
可以随时加载某个源码文件,不管源码路径是什么内容。
调试器的源码路径由多个由分号分割的目录路径组成。
支持相对路径。但是,除非总是从同一个目录启动调试器,否则还是需要在每个路径前加上盘符和网络共享名。网络共享也可以被支持。
注意 如果连接到公有网络,最有效的访问源码文件的方式是使用源码服务器。在源码路径中使用srv* 字符串来使用源码服务器。更多信息,查看使用源码服务器。
使用下列方法之一来控制源码路径:
也可以通过下面的方法直接打开或关闭源码文件:
注意 当使用File | Open Source File (或者使用相同功能的快捷菜单和按钮) 来打开源码文件时,该文件的路径会自动添加到源码路径中。
关于如何使用源码文件的更多信息,查看源码模式调试。