전처리기 컴파일러 링커 따로 사용해보고싶은데요

hugeval의 이미지

제목 그대론데요
VC++같은건 링커나 컴파일 옵션같은게 자동으로 되어있어서 잘 모르겠던데
각각 따로 쓰면서 전저리과정 컴파일 과정 링크 과정등을 좀더 자세히 알고싶습니다

어떤 프로그램이 있는지 좀 알수 있을까요?

ohhara의 이미지

vc++에서

cl /?
lib /?
link /?

등을 해 보시면 필요한 정보를 얻을 수 있을 것으로 생각합니다. 부족하다면 msdn을 찾아보시면 더 자세한 정보가 있을 겁니다.

cl /E 가 preprocessor만 실행시켜 줍니다.
cl /c 로 c파일에서 obj파일을 만듭니다.
lib 으로 obj파일가지고 lib파일을 만듭니다.
link 로 obj와 lib을 모아서 exe를 만듭니다.

Taeho Oh ( ohhara@postech.edu , ohhara@plus.or.kr ) http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Digital Media Professionals Inc. http://www.dmprof.com

Taeho Oh ( ohhara@postech.edu ) http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Alticast Corp. http://www.alticast.com

hugeval의 이미지

^^