visual-studio - 剥离到 pdb 的路径

标签 visual-studio

默认情况下,在 Release模式下编译 Visual Studio 项目时,将 pdb 的完整路径放入图像文件中,例如:

c:\myprojects\demo\release\test.pdb

使用未公开的链接器开关 ( /pdbpath:none ) 可以强制 Visual Studio 2008 减少 pdb 的完整限定名称,例如:
test.pdb

我需要对仍然使用 构建的项目做同样的事情VC6 .

我在项目设置级别尝试了“/pdbpath:none”开关,但链接器提示这个未知开关。

有没有人知道在链接 VC6 项目时或之后直接在图像级别完成此操作的方法(或工具)?

最佳答案

最好的办法是使用 pdbstr.exe直接来自 MS。它允许直接提取、更新和其他功能,独立于编译器版本(直到最后支持的版本,我认为现在是 VS2013)。我们使用它直接将 SVN 链接添加到 PDB,然后我们使用 srctool 将其存储在本地符号存储中。

关于visual-studio - 剥离到 pdb 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7596628/

相关文章:

c++ - 我有 Visual Studio 错误调试断言失败

c# - 当列名有空格时从 DataTable 中的字段获取值

c++ - C++ STL vector 模板如何将其对象存储在 Visual Studio 编译器实现中?

winforms - VB Web 浏览器键盘命令

visual-studio - 重命名 Visual Studio .NET 2008 C++ 项目

c# - nuget 无法识别已安装的包

visual-studio - checkin 已重命名为 TFS 的 SLN

.NET Framework 和 Visual Studio 安装顺序

visual-studio - 在启动时将调试器附加到进程

c++ - 将右值引用分配给成员变量