Study note

What happens when you execute the simplest C++ program?

Properties

Type
Blogs
Status
待读
Domain
Compilers / PL
Category
链接、装载与目标文件
Source
oneraynyday.github.io
Vault note
library/articles/compilers/What-happens-when-you-execute-the-simplest-C++-program-422574bef4880804.md

Summary

从最简单 C++ 程序出发,逐步分析编译、汇编、链接、ELF、启动代码、动态链接和执行过程,帮助理解一个二进制程序从源代码到运行时经历了什么。

Highlights

适合作为编译链接和操作系统执行模型之间的桥梁阅读,尤其适合对照 `readelf`、`objdump`、`ldd` 等工具实践。

Notes

从最简单 C++ 程序分析编译、链接和执行。

Comments

Loading comments...