要检查正常项目中的汇编代码,我只需更改
即可 项目属性中的属性 - > ConfigurationProperties-> C / C ++ - >输出文件 - >汇编程序输出到仅汇编列表(/ FA)
但在CUDA项目中我无法找到此选项:
那么如何才能访问程序集生成的代码?我想查看发布代码,以便我无法使用调试器。
答案 0 :(得分:2)
找到生成的可执行文件,例如StackOverflow.com
,转到该目录并键入
cuobjdump StackOverflow.com --dump-sass
这将显示所有已编译内核的反汇编。 CUDA Binary Utilities指南中报告了汇编原语。