???????????

????????????????????????????????????У????п???????????н????????

???????磬????????е????????????????????????ж??????????????????????????????????????п?????????????????е?????????????е???Щ????????????????????????????????

???????????????????????й???????????????????????????????????????????÷????????????????е????????????????????е???Щ????????????????????????????е??????塣

?????????????????????????????????????????????????????

??????1?????????

?????????????????£???????????????????????????б?????????????г????С??????ó????????????Щ??????????y??????????????С??????????????????????????????????е??????????п??е??????????????????????

??????2?? ???????

????????????£???????????????????????????????????????????С???????????????????????????г????м???1????????????????????????????????????????????????????????????????????????????????????????????????????????????г????м??????????????????????

????????????????е?????????????????????????????????????????????????????????????С??????????????????????????????Щ??棬????????????????????????????????????????????????????????t???????????????Щ??????????????????Щ??????????

??????????linux????gcc?????????????????????????????????????????????????????????????????????????????????????????????????????????gcc????????????

??????????????????

?????????

??????.c ???????? .i???

????????gcc???????gcc –E

??????????????????cpp

????????

??????.c/.h????????.s???

????????gcc???????gcc –S

???????????????? cc –S

???????

??????.s ???????? .o???

????????gcc ???????gcc –c

????????????????? as

????????

??????.o???????????г???

????????gcc ??????? gcc

??????????????????? ld

????????????????????????????????????????????????Lia??????????????????????????????????????????????????????а??????????????????????????????????????????λ??????????????????????????????????к?????????