클라우드101(Cloud101)
/
소식 / 글 / 기사
/
Rust에서 main 이전에도 실행되는 코드가 있다
Search
Share
Rust에서 main 이전에도 실행되는 코드가 있다
URL
https://news.hada.io/topic?id=30429
날짜
2026/06/12
생성 일시
2026/06/12 10:20
태그
GeekNews
Rust 바이너리는 fn main() 전에 런타임 초기화 단계를 거치며, 이 단계에서 패닉·언와인딩 처리와 프로그램 인자 변환 같은 작업이 수행됨 운영체제 로더가 엔트리포인트로 제어를 넘기면 C 런타임과 Rust 런타임이 초기화 함수를 실행하며, #[unsafe(link_sect... ||