mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, July 04, 2006

C언어] 비주얼C/C++ 컴파일러(cl.exe)용, 환경 변수(Environment Variables) 설정


cl.exe 를 실행할 때마다 옵션을 지정해 주는 것보다, 다음과 같이, MS윈도우 운영체제의 "환경 변수"에 적어 놓으면 편리합니다:


CL 이라는 환경 변수를, 이렇게 설정해 주면 됩니다.

set CL=/O2 /G6 /EHsc /W4 /Wp64



주의사항: cl.exe 의 옵션들은 대소문자를 엄격히 구분합니다.



위의 옵션의 의미


cl.exe 에, 수많은 옵션이 있지만, 위의 경우만 설명하자면 다음과 같습니다:


/O2
maximize speed
완성된 프로그램의 실행 속도에 최적화하기. "제로2"가 아니라, 알파벳 "오2"임.





/G6
optimize for PPro, P-II, P-III
펜티엄3 CPU에 최적화하기. 저의 CPU가 펜티엄3이기에 이렇게 해 주었습니다. 만약 펜티엄4 이상이라면
/G7
optimize for Pentium 4 or Athlon
이렇게 해주어야 할 것입니다.



/EHsc
/EHs enable C++ EH (no SEH exceptions)
/EHc extern "C" defaults to nothrow
예외 처리(Exception Handling)에 대한 옵션 2개를 합친 것입니다.



/W4
warning level (경고의 수준)을 지정하는 곳입니다. /W4 라면 경고가 가장 많이 나오도록 즉 아주 예민하게 지정해 준 것입니다.



/Wp64
enable 64 bit porting warnings (Detect 64-Bit Portability Issues)
64비트로 포팅할 경우를 가정하여, 문제점이 있으면 경고를 출력



tag: cpp
C언어 | C/C++ (Visual C++)

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top