본문 바로가기

Programming

scons 개념 및 사용법


AllSeen Alliance의 AllJoyn을 컴파일 하기 위해서 scons을 사용해야 된다는 것을 알게 되었고,

그 필요에 의하여 scons에 관련해서 잠깐 조사 및 공부한 내용을 정리할 목적입니다.


scons 공식 홈페이지: http://www.scons.org/

scons 기본 사용법: http://egloos.zum.com/bruceKIM/v/3399880

SConstructor 사용법: http://pkgpl.org/2014/07/27/sconstruct_basic/

scons wiki: http://en.wikipedia.org/wiki/SCons, http://ko.wikipedia.org/wiki/SCons


가장 기본적으로 생각할 것은 scons 는 Python 기반의 빌드툴입니다.

등장한지는 꽤 되었지만 그리 많이 사용되지는 않은 듯 합니다.


아무래도 리눅스의 약간 Geek적인 느낌이 Autoconf를 그대로 사용해 오게 하지 않았을까 하는 것이 개인적인

생각이며, 좀더 편리하게 사용하는 사용자라면 여러 IDE 툴이 지원하는 Build 시스템을 이용했을 거라는

생각이 드네요...


scons Frequently Asked Questions: http://www.scons.org/wiki/FrequentlyAskedQuestions


만약에 다음 프로젝트를 어떻게 할거냐고 하면,,, 아직은 그대로 Makefile을 사용할거라고 말할 것이다.

이유는 음....


'Programming' 카테고리의 다른 글

shell script #1  (0) 2018.06.10
cJSON Programming  (0) 2015.11.29
DHCP Probe 소스 코드  (0) 2014.11.29
현재 네트워크에서 DHCP 서버가 동작되고 있는지 확인?  (0) 2014.08.18
gsoap (2)  (1) 2014.03.12