- 참치군
- ?
- stalk.io
- :: 2013년, 스리는 여섯살
- 웹 강좌
- 점프 투 파이썬
- 요니나의 대학생 재테크
- This is CS50
- 애자일 이야기
- isao의 IT,게임번역소
- 소프트웨어 이야기
- Color Scripter
- 어디를 가든지 마음을 다해 가라
- VisuAlgo
- 서울대 평생교육원
- 몽환
- RegExr: Learn, Build, & Test R…
- Hello, Stranger :D
- I Like Exploit
- Z3alous Security Story
- Project Euler
- Blog
- pieces of code
- window 쪼물딱 거리기
- IT - Informatics Alphabet
- rop
- 국제 정보교육센터 I2sec 대구 1기
- This is the moment. :)
- blackmoon
- z3alous는 세상에 소리 z3alous~
- Acord
- FORENSIC-PROOF
- 어셈블리
- Outsider's Dev Story
- Open Tutorials
- 코드라이언
- 컴퓨터 그래픽스와 3D 프린팅
- HACKABILITY
- Lee, Jae-Hong
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 레지스터
- 베이스
- 소켓
- BOF
- Hello World
- 피보나치
- 알고리즘
- Debug
- Visual Studio
- 동대구
- 컴파일러
- 호출규약
- 펌
- ubuntu
- 디버깅
- 창의공학설계
- C언어
- 염색
- 블루블랙
- 탈색
- Wireshark
- 버퍼오버플로우
- 발표
- Packet
- 시간복잡도
- 파이썬
- 추상데이터타입
- 공간복잡도
- 오지총
- Calling Convention
- Today
- Total
c0smicb0y
VC 컴파일러 환경 변수 설정 본문
윈도우에서도 리눅스의 gcc처럼 멋지게 커맨드라인에서 컴파일을 할 수 있다.
하지만 그러기 위해서는 예전에 자바 환경 구축을 했던 것 처럼 환경 구축을 해주어야한다.
자바 개발 환경으로 자주 쓰이는 이클립스는 이제 인스톨러가 생겨서 원클릭으로 쉽게 환경 구축이 가능하다.
물론 자바도 커맨드라인에서 할려면 일일이 손으로 해주어야 한다.
그리 어렵지 않으니 잘 따라해보자!
일단 Visual Studio가 설치되어 있다는 전제하에 시작한다.
Visual Studio는 드림스파크에서 다운로드 받을 수 있다.
https://www.dreamspark.com/
먼저 제어판 -> 시스템 -> 고급 시스템 설정 -> 환경 변수 를 열어준다.
이런 화면을 볼 수 있을 것이다.
시스템 변수에서 Path를 선택하고 편집하기를 눌러서 변수 값에 자기에게 맞는 컴파일러 경로를 추가해준다. 각각의 값들을 ;(세미콜론)을 통해서 구분됨으로 마지막에 ;를 적어주고 경로를 적어주면 된다.
필자는 Visual Studio 2015를 사용 중이다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
세 경로를 Path의 변수 값에 추가해준다.
컴파일을 하다보면 기본헤더를 include하고 라이브러리를 링크시켜야한다.
그러므로 시스템 변수에서 새로 만들기를 누르고 변수 이름에는 include
변수 값에는
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt
세 경로를 변수 값에 추가해준다.
라이브러리 시스템 변수를 만들어야 한다.
시스템 변수에서 새로 만들기를 누르고 변수 이름에는 LIB
변수 값에는
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\lib
C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10150.0\ucrt\x86;
네 경로를 변수 값에 추가해준다.
확인을 누르고 이제 커맨드 창을 띄워보자.
cl 을 쳤을 때 다음과 같이 나온다면 성공이다.
'프로그래밍 > Windows' 카테고리의 다른 글
Child Process를 디버깅하는 방법 (0) | 2015.11.21 |
---|---|
함수에서의 레지스터 사용 (0) | 2015.11.04 |
Calling Convention (호출규약) (0) | 2015.11.04 |
ShellExecute vs CreateProcess (0) | 2015.10.02 |