2012-06-25 5 views
1

외부 언어를 사용하지 않고 R 코드 만 사용하여 패키지를 만들려고합니다. 는 지금, 나는 바이트 코드로 패키지를 변환하는 것은 내가 사전에 수 전을 통해 옵션이 있는지 궁금 해서요 <R CMD INSTALL --byte-code>R 코드를 바이트 코드로 변환

를 지정하여 나에게,이 패키지를 설치하는 동안 수행 할 수 있습니다 상당한 속도 향상을 줄 것이라고 읽기 R 코드를 바이트 코드로 컴파일하고 사용자에게 쓰기를 요청하는 대신 컴파일 된 바이트 코드 패키지 R CMD INSTALL을 실행하십시오.

패키지가 바이트 코드로만 빌드되도록하려면 방법이 있습니까?

답변

4

예. DESCRIPTION 파일에 다음을 지정하십시오 :

ByteCompile: yes 

그러면 기능이있는 경우 패키지가 자동으로 바이트 컴파일됩니다.

+0

R CMD INSTALL --byte-code를 지정하면 바이트 코드로만 컴파일됩니다. 잘못 알았 으면 알려주세요. 사용자가 일반 패키지처럼 설치할 수있는 옵션을 원합니다. 가능한 한 볼 수있는 유일한 방법은 내 R 파일이 더 이상 R 스크립트가 아니지만 바이트 코드가 들어있는 파일입니다. 가능합니다. –

+1

틀렸어. R CMD INSTALL을 실행하여보십시오. – Fhnuzoag

+0

좋습니다 .. 감사합니다 !! 한 가지 더 묻는 질문 ByteCompile 기능이 있는지 어떻게 알 수 있습니까? –

관련 문제