본문 바로가기

빌드

[Sublime Text] 파이썬 3 빌드 오류 - UnicodeEncodeError 파이썬 3 빌드 오류 - UnicodeEncodeError Python2 를 사용할때 소스코드에 한글이 있으면 오류가 발생하곤 했다. 그래서 상단에 # -*- coding: utf8 -*- 을 입력해서 해결했다. 다른 블로거 들이 파이썬과 한글에 대한 수많은 글들을 쏟아낸 것들을 보면서 난 세상에서 가장 행복한 녀석이라고 생각했다. 나만 별 이상이 없으니 말이다. 그러나 나라고 별수 있는가? Python3 으로 빌드 하는 순간 나의 행복은 끝났다. 이전 소스코드들도 모조리 빌드 안되고 오류를 토해냈다. 간단한 출력문 마저도… #!/usr/bin/env python3 # -*- coding: utf8 -*- print("한글") ------------------------- File "~/Documents..
[Sublime Text] 파이썬 3 빌드 하기 파이썬 3 빌드 하기 - Sublime Text 최근 Sublime Text를 사용하여 파이썬 개발을 하고 있다. 개발이라고 하기엔 뭐하지만… 여튼 난 맥북프로를 사용하고 있는데 이미 운영체제에 파이썬 2.7.5 버전이 설치 되어 있었다. 공부 하기 위해서 새버전인 파이썬 3.4.2 를 설치 하였으나 Sublime Text에서 빌드 하면 자꾸 2.7.5 버전으로 빌드가 된다. Sublime Text 세팅을 찾아서 처리 해야 한다. ~/Library/Application Support/Sublime Text 2/Packages/Python/Python.sublime-build 위의 경로 파일을 열어 보자. 아래와 같은 내용이 보일것이다. { "cmd": ["python", "-u", "$file"], "f..
[VisualStudio] 실전 빌드 이벤트 실전 빌드 이벤트 2007-11-18 Written By 엄준일(땡초) 오늘은 Visual Stuido 2003 부터 제공이 되어왔던 빌드 이벤트(Build Event) 에 대해서 알아보자. 종종 굉장히 편리하게 사용되는 기능이니 한번쯤 알아놓는 것도 도움이 될 것 같다. 여기에서 사용하는 툴은 Visual Studio 2005 Team Suite 기준이다. 빌드 이벤트 빌드 이벤트는 이름에서 알 수 있듯이 빌드(소스코드 컴파일) 작업을 할 때 발생하는 VS.NET IDE 에서 발생하는 이벤트이다. 빌드 이벤트는 다음의 두가지 단계에 거쳐 이벤트를 줄 수 있다. l 빌드 전 이벤트l 빌드 후 이벤트 빌드 전 이벤트는 개발자가 빌드를 수행하기 전에 발생하는 이벤트이다. 빌드 후 이벤트는 다시 빌드 후 이벤..
컴파일러, 컴파일, 인터프리터, 빌드 컴파일러(compiler) 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말한다. 고급 명령어들을 직접 기계어로 번역한다. 컴파일러가 실행되는 컴퓨터나 운영체제가 컴파일러의 목적코드가 실행될 컴퓨터나 운영체제와 같은 경우 네이티브 컴파일러(native compiler)라고 한다. 다른 컴퓨터나 운영체제에서 실행되도록 하는 경우는 크로스 컴파일러(cross compiler)라고 한다. 가상 머신에서 동작할 프로그램을 만드는 컴파일러는 가상 머신을 위해 제작된 바이트코드 형태의 기계어가 되므로 바이트코드 컴파일러라고 부른다. 컴파일(compile) 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른다. 목적 코드는 주로 다른 프로그램이나..