Rust에서 main 이전에도 실행되는 코드가 있다

작성자

카테고리:

← 피드로
GeekNews · neo · 2026-06-12 개발(SW)

Rust 바이너리는 fn main() 전에 런타임 초기화 단계를 거치며, 이 단계에서 패닉·언와인딩 처리와 프로그램 인자 변환 같은 작업이 수행됨 운영체제 로더가 엔트리포인트로 제어를 넘기면 C 런타임과 Rust 런타임이 초기화 함수를 실행하며, #[unsafe(link_sect…

원문 보기 ↗

출처: news.hada.io · https://news.hada.io/topic?id=30429

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다