Min*_*Ant 1 c++ compilation visual-studio
当我用c ++编写代码并使用Visual Studio(微软编译器)进行编译时,生成的程序集会对我的代码进行一些优化.
我想创建一个程序,用于学习(或教授其他人),它接受c ++代码,编译它,然后将优化的代码转换回c ++以显示优化的内容(通过diff程序)
这可能吗?如果是这样,怎么样?
C++和优化代码之间没有1:1映射,因此生成的代码可能总是与您期望的不同.您可以做的一件事是,指示编译器输出汇编源(-S option)并查看编译器执行的操作.首先没有优化,然后启用它们,所以你可以看到差异.
| 归档时间: |
|
| 查看次数: |
219 次 |
| 最近记录: |