안녕하세요, 여러분 돌아오신 걸 환영해요
이제 새 섹션으로 넘어갑니다 기본적으로 필요한 소프트웨어 설치죠
뭘 설치해야 할지 혼란스럽지 않게 간략히 설명할게요
C 코드를 어떤 운영 체제에 쓸지에 달려 있어요
이 섹션에는 강의가 아주 많아요
네 특정 운영 체제를 사용하지 않으면 강의 몇 개는 다시 건너뛸 수 있어요
네 먼저 Windows를 사용하고 있고 C#을 이용한 Windows 코드를 작성할 계획이라면 C
컴파일러를 설치해야 하고 통합된 개발 환경을 설치해야 할 필요가 있죠
C 컴파일러 설치에 관한 강의예요
우리가 설치할 C 컴파일러는 사이그윈이에요
Linux Unix 환경과 유사하죠
컴파일러를 사용하는 이유는 네 쓸 수
있도록 해주기 때문이죠
그래서 이 고급 코드를 작성할 때 컴파일러를 바꿀 필요가 없죠
사이그윈 C 컴파일러 설치 방법에 대해 강의할 텐데요
꽤 간단해요
Windows에서 개발할 때만 이걸 해야 해요
밍GW W 컴파일러는 쓰면 안 돼요
Windows에 있는 컴파일러가 또 있네요
이 클래스에서는 충분하지 않아요. 왜냐하면 제가 이야기 했던 몇 가지, 기본
C# 개념을 지원하지 않으니까요.
네 Windows를 위해 여러분이 필요한 다른 것은 통합된 개발
환경입니다 코드를 편집할 수 있게 해주고 디버그도 할 수 있게 해주죠 이 클래스에서 사용할
통합 개발 환경은 codelight라는 것입니다
IDE를 설치하는 건 정말 쉬워요 여러분이 설치하는 플랫폼에 대해 사용할
수 있죠
과정은 특정 IDE에 의존하지 않아요
어떤 에디터든, 어떤 통합된 개발 환경이든 사용할 수 있어요
네 이건 그냥 제안이에요 무료고 좋은 제안들이거든요 정말 좋은 제안들이기도 하고요
사용하기 정말 쉬워요
Windows에 코드 라이트 설치하는 방법에 관해 강의할게요
추가로 구성 방법에 대해서도 논의하겠습니다 사이그윈 컴파일러를 가리킬 수 있도록 구성 방법에
대해서도요
네 컴파일러를 가리킬 수 있는 경로를 설정할 수 있습니다 다음 강의에서
자세히 살펴볼 수 있죠
네 Windows 설치를 위해 여러분이 필요로 할 세 가지가 있습니다 컴파일러와
통합 개발 환경이죠
따라서 Windows 전용 강의에 유의해 주세요
자 이제 여러분이 매킨토시, 즉 애플 컴퓨터를 사용하실 거라면 이 시간에는 C 컴파일러부터
시작해야 해요
네 네 불행히도 Linux 환경임에도 C 컴파일러가 자동으로 들어 있는 건 아닙니다
설치하는 건 아주 간단해요
정말이에요
Xcode와 함께 오는 개발자 도구만 설치하면 돼요
네 어떻게 하는지 보여드릴게요 Xcode가 없어도 개발자 툴을 설치할
수 있어요
Xcode가 이미 설치돼 있다면 C 컴파일러를 설치할 필요가 전혀 없어요
네 강의는 생략하죠 Mac에 C 컴파일러 설치에 관한 강의가 있을 거예요
통합 개발 환경을 이용하는 강의도 있을 거예요
맥 환경에 코드 라이트 IDE 설치를 포함하는 거죠
아주 직관적인 과정이죠
그리고 그리고 덧붙여 Xcode도 작동해야 합니다 Xcode를 사용해 설치하고 싶다면 적어도
초보자 C 클래스에선 그 IDE를 사용해도 돼요
코드 라이트 혹은 Xcode요 코드 라이트에 대한 세부 사항과 프로젝트를 생성하기 위한 구성 방법
등을 알아보죠
네 그래서 Windows와 마찬가지로 Mac 설치라는 제목의 강의만 집중해서
들어주세요 C 컴파일러를 IDE에 설치하는 것도요
Linux를 사용하신다면요 Linux는 아마 가장 쉬운 설치일 겁니다 컴파일러가 이미 포함돼 있거든요
새 컴파일러가 이미 딸려 있어요
그걸 증명하는 방법을 강의에서 보여 드릴게요
네 GCC에서 터미널 유형을 불러오면 컴파일러가 이미 설치된 걸 보실 수 있습니다
코드 라이트 설치 방법을 보여드리죠
앞서 언급한 Linux 이전 플랫폼과 마찬가지로 아주 간단한 프로세스죠
네 리눅스의 장점은 다른 편집자가 많다는 겁니다 여러분이 쓸 수 있죠 어떤 편집자나
IDE도 사용할 수 있습니다
G 편집과 VI예요
네 구식이라면 기본 편집기를 사용할 수 있고 커맨드라인에서 컴파일할
수 있죠 터미널에서 GCC 커맨드를 실행할 수도 있고요
원한다면 Linux나 Mac에서도 할 수 있어요
조금 더 복잡할 뿐이죠
명령을 기억해야 해요 이 섹션은 이렇게 조직되어야 하죠
네 코드를 작성할 운영 체제와 관련 없는 강의는 생략하셔도
돼요
네 기억하세요 Windows가 Windows 강의에 집중한다면 Mac이 Mac에 집중하고 Linux가
Linux에 집중한다면
도움이 됐으면 좋겠네요
네 덕분에 이 섹션에서 보실 강의들을 정리하는 게 쉬워집니다 어떤 걸 따르고 어떤
건 무시해야 할지 말이에요
고마워요