티스토리 뷰
- 루비에서는 특정 모듈을 사용하기 위해서는 require, load 함수?(Java의 import와 동일)를 사용하며,
- 루비가 모듈을 찾을 때 살펴보는 디렉토리 목록에서 자동으로 추가된다. (기본 디렉토리 + RUBYLIB 환경 변수)
- 리눅스 머신에서의 기본적인 루비 라이브러리 Path? 는 아래와 같다. (디렉토리 순서는 루비 버전에 따라 약간 다를 수 있다.)
/usr/local/lib/ruby/site_ruby/1.8
/usr/local/lib/ruby/site_ruby/1.8/i686-linux
/usr/local/lib/ruby/site_ruby
/usr/local/lib/ruby/1.8
/usr/local/lib/ruby/1.8/i686-linux
* "site_ruby" 디렉토리에는 직접 추가한 모듈과 확장 기능이 들어간다.
* "i686-linux" 와 같은 아키텍처 의존적인 디렉토리에는 실행 파일과 특정 머신에만 해당하는 것들이 들어간다.
- 루비의 아카이브는 "RAA"이다. (Java의 jar 와 동일???)
'Ruby' 카테고리의 다른 글
루비 구분 문자열 (0) | 2012.09.14 |
---|---|
Ruby 클래스, 객체, 변수 (0) | 2012.09.12 |
루비 전역 변수 정리 (0) | 2012.09.05 |
Ruby 기초 문법 정리 (1) | 2012.09.01 |
댓글