c++ - 如何读取 .obj 文件?

标签 c++ windows visual-studio-2015 compiler-optimization

在 Visual Studio 中,编译 C++ 文件后会生成目标文件 (.obj)。 如何阅读和理解它? 还有如何在 Visual Studio 2015 中查看编译器优化后的代码。 如果已经回答,请重定向。

最佳答案

使用 DUMPBIN Visual Studio 命令提示符下的工具。具体来说,/DISASM 选项向您显示反汇编。请注意,如果您启用了链接时优化,那么至少理论上最终代码可能会在 .obj 文件被链接以形成最终二进制文件 (.exe.dll)。您也可以使用 DUMPBIN 反汇编它们。

关于c++ - 如何读取 .obj 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45477382/

相关文章:

visual-studio-2015 - 在 VS2015 中部署 UWP App 项目

git - Visual Studio 2015 和 Git 错误 : open ("somefile.VC.opendb"): Permission denied fatal: Unable to process path myfile. VC.opendb

visual-studio-2015 - Visual Studio Test Runner 提示找不到 'xunit.core, Version=2.x.0'

c++ - 如何在 DirectX 11 桌面应用程序中更改窗口大小

c++ - C++中的无限循环

c++ - Windows 短路径格式到长路径格式

c# - 在 Windows Phone 中编写控件

c++ - 如何使用VS2008 Pro自带的单元测试工具测试C++项目?

c++ - 如何在不重写整个视频文件的情况下仅替换流中的一个数据帧? (FFmpeg)

java - JNA:如何使用 CreateProcess 在 64 位系统中执行 32 位版本的系统 native 应用程序?