루덴스코드 Blog



사용자 삽입 이미지

처음 실행시키면 나오는 화면이다. 블로그에 맞게 캡춰하기 위해 창의 크기를 작게 잡았다.

사용자 삽입 이미지

새로 프로젝트를 하나 만든다.

사용자 삽입 이미지

프로젝트는 Win32 콘솔 응용 프로그램이다. 예전 도스창에서 직접 명령어를 치는 식의 프로그램을 짜는 것이다. 아래쪽에 프로젝트 이름을 넣는다. 편의상 TEST03 이라고 했다.

사용자 삽입 이미지

Win32 프로그램 응용 마법사가 나온다. 왼편에 [개요] 와 [응용 프로그램 설정] 을 클릭할 수 있다.

사용자 삽입 이미지

거의 바뀔부분은 없다. 이미 win32 콘솔 응용 프로그램으로 선택했을 때와 동일하다. 필요에 의해 설정은 바꿀수 있다. [마침]을 누르면 본격적으로 프로그램 코드를 넣는 창이 뜬다.

사용자 삽입 이미지

보통 공개 컴파일러의 경우 IDE 가 지원되지 않는 경우가 많다. 그래서 텍스트 에디터를 별도로 사용하곤 했었는데 Visual C++ Express Edition 에서는 비싼 상용만큼은 아니지만 그래도 일반적으로 사용이 가능한 IDE 환경을 제공해 준다. (IDE : Integrated Development Environment, 통합개발환경)

사용자 삽입 이미지

두 줄의 코드만 삽입했다. 하나는 stdio.h 전처리기를 넣는 행이고, 다른 하나는 printf 문이다. C++ 문법과는 어울리지 않지만 이 프로그램으로 앞으로 할 일은 C 를 배우는 것이기 때문에 printf 문을 사용해서 Hello World 를 출력해보도록 했다.

사용자 삽입 이미지

기본적으로 [빌드] 메뉴에서 빌드를 해주면 된다.

사용자 삽입 이미지

[빌드] 결과가 아래 창에 나온다. [출력] 탭을 보면 성공했다는 메시지가 나온다.

사용자 삽입 이미지

직접 실행파일이 있는 곳을 찾아가도 되고, 아니면 [Ctrl+F5], 즉 [디버그] 메뉴의 [디버깅하지 않고 시작] 항목을 클릭해도 된다. 앞에서 빌드를 하지 않았다면 여기서 빌드되지 않았다는 메시지와 함께 빌드를 할 것인지를 묻는다. 여기서 빌드와 실행을 한꺼번에 해도 된다. 즉, 코드가 완성되었으면 [Ctrl+S] 로 저장하고, [Ctrl+F5]로 빌드와 실행을 한꺼번에 하면 된다.
[Ctrl+S] 와 [Ctrl+F5] 정도는 필수적으로 외워둘만한 단축키다. 그리고 반드시 빌드전에 저장을 하는 습관을 갖도록 하자, 가끔 빌드와 실행을 한꺼번에 하다가 PC가 다운되거나 하는 경우를 만난다. 물론 코드가 잘못된 것이다. 그때 저장해두지 않은 상태라면 한참을 넋을 잃고 허탈한 심정을 달래야 할수도 있다. ^^

사용자 삽입 이미지

Hello World 의 실행화면이다. 이제 이것으로 기본적인 C 언어의 공부를 시작하면 된다.
물론 Visual C++ Express Edition 의 기능은 여기 소개한 것보다 훨씬 풍부하다. 더 공부하면 더 많이 알게 될 것이다.

단, MFC 는 Express Edition 에 포함되어 있지 않다. 더 깊은 공부를 원한다면 Visual Studio 나 .NET 을 구해서 사용하면 된다. 참고로 회사등에서 업무용으로 쓰기 위해서는 등록을 하고 정식 구매를 해야 하겠지만 학교등에서는 교육용으로 사용가능한 것으로 교내에서 사용하는 PC에 설치해서 사용 가능하도록 지원해주는 경우가 있다. 이런 경우들을 잘 찾아보면 얼마든지 프로그램을 구해서 사용해 볼수 있을 것이고, 그리고 그 정도까지는 아니더라도 간단한 C언어에 대한 공부는 Express Edition 으로 얼마든지 가능하다.


Visual C++ Express Edition 으로 Hello World 화면에 출력하기
http://electoy.tistory.com/106
JelicleLim(2008.7.18)

Comment +0

사용자 삽입 이미지

차근 차근 순서대로 설치하면 된다. 다운받은 파일을 더블클릭하면 Visual C++ 2008 Express Edition 이 설치된다. 윈도우 에러 메시지 날때마다 뭘 보내겠냐는 질문이 지겨워서 이제는 아예  보내지 않기로 하고 맘 편하게 지낸다. ^^

사용자 삽입 이미지

동의 하고 [다음(N)>]을 누르면 프로그램이 설치된다.
 
사용자 삽입 이미지

필요한 것이 있으면 선택하면 된다. 굳이 필요한 것이 없어서 아무것도 선택하지 않았다. 아무것도 선택하지 않아도 무방하다.

사용자 삽입 이미지

폴더를 정해준다. 폴더는 특별한 경우가 아니면 그냥 초기치 그대로 두는 것이 맘 편하다. 혹시나 모를 버그에 대해서도 초기치에 대해서만큼은 이상이 발생하지 않도록 조처가 된 상태이니, 웬만한 프로그램 설치시 초기 폴더 변경은 그다지 좋은 선택은 아니라는 것이 개인적인 의견이다. 그대로 두고 설치를 선택한다.

사용자 삽입 이미지

프로그램은 설치를 시작하면서 인터넷으로 필요한 파일을 가져온다. 대략 아무것도 선택하지 않은 상태에서 99MB 였으니, 위에서 다른 옵션을 선택했다면 조금 더 시간이 걸릴 것이다. 한국은 인터넷 환경이 좋아서 이정도 파일 다운에는 그다지 많은 시간이 걸리지 않는다.

사용자 삽입 이미지

설치 완료 메시지 아래쪽에 등록혜택을 클릭하며 30일 이내에 등록해야만 계속해서 프로그램을 사용할 수 있다는 문구가 나온다. 거기서 등록이 가능하고, 물론 등록은 무료로 진행된다. 간단한 이름과 메일 주소, 하는 일등을 입력하면 등록된 메일 주소로 등록키가 전송된다. 그것을 복사해서 Expression Edition 의 도움말 항목에서 제품등록을 하면 된다.

사용자 삽입 이미지

처음 실행한 화면이다. 캡처관계상 창의 작게 만들었다.

사용자 삽입 이미지

도움말에서 제품등록 항목을 선택하면 나오는 창이다. 여기에 메일로 전송받은 등록번호를 넣으면 된다.

사용자 삽입 이미지

이런 식으로 등록번호를 넣으면 된다. 무료고 공개된 프로그램이나 등록키가 별 의미가 없으리라 생각되지만 그래도 화면에 캡춰된 등록키는 무작위로 집어넣은 것이다. 이것으로는 등록이 되지 않을 것이다.

사용자 삽입 이미지

등록이 끝났다는 메시지가 뜨고 이제 Visual C++ Express Edition 은 정식등록이 되어 사용이 가능하다. Visual Studio 처럼 MFC 를 사용하지는 못하지만 win32 콘솔프로그램과 win32 응용프로그램 컴파일이 가능하다.


Visual C++ Express Edition 설치하기
http://electoy.tistory.com/105
JelicleLim(2008.7.18)

Comment +0

MS에서 Visual C++ 2008 Express Edition 을 공개했다.
학교에서 C언어를 종종 가르치는데 마땅한 컴파일러가 없어서 조금 고민을 했다.
이번 학기에도 C언어를 가르치기로 되어 있다. Visual Studio 에 포함된 C++ 이야 학교에서 정식으로 계약한 것이라 별 문제가 없기는 하지만 종종 학생들이 집에서도 공부할 수 있는 방법을 알려달라고 한다. 그냥 한카피해줘도 별 문제는 없겠지만(개인적으로 사용하는 프로그램 툴에 대해서 벌금을 물릴 회사는 없을게다. 차라리 권장을 했으면 몰라도), 그래도 공개적으로 해적판 소프트웨어를 부추기는 형세는 곤란하다 싶어 GCC 나 볼랜드 계열의 컴파일러를 찾았다. 그런데 이게 웬일인가!

MS에서 Express Edition 이라고 무료로 공개하는 버젼의 컴파일러가 있다. 사실 C언어 자체는 IDE 나 기타 윈도우 프로그램, MFC 등이 필요하지는 않다. 덕분에 이것으로 학생들에게 알려주고 숙제도 맘편하게 낼수 있게 되었다. ^^

http://www.microsoft.com/express/

위 링크로 들어가면 다운받을 수 있는 Express Edition 의 목록이 나온다. 그중 C++ 도 물론 있다.

사용자 삽입 이미지

파일은 영어로도 받을 수 있고, 한글버젼도 받을 수 있다. 편한대로 받으면 된다.


Visual C++ Express Edition 무료 다운 받기
http://electoy.tistory.com/104
JelicleLim(2008.7.18)


Comment +1