Dường như R 2.14 có thể biên dịch gói byte bằng cách sử dụng công tắc trên R CMD INSTALL
nhưng tôi không thể tìm thấy tùy chọn này trong tài liệu install.packages. Tui bỏ lỡ điều gì vậy?R 2.14 byte biên dịch - không thể với install.packages?
6
A
Trả lời
7
Như đã nói trong ?install.packages
, bạn có thể sử dụng đối số INSTALL_opts=
để chuyển các tùy chọn bổ sung cho R CMD INSTALL
để cài đặt gói nguồn. Nếu bạn đang cài đặt một gói nhị phân từ CRAN, nó có thể đã được biên dịch byte.
Ví dụ, để cài đặt từ nguồn và byte-biên dịch bằng tay (chắc chắn rằng bạn có necessary tools):
install.packages("xts", type="source", INSTALL_opts="--byte-compile")
Các vấn đề liên quan
- 1. Force install.packages()
- 2. Không thể cài đặt gói R-rèn sử dụng install.packages
- 3. Có thể xác định phiên bản của gói trong R install.packages không?
- 4. Không thể biên dịch C++ với gcc
- 5. Có thể biên dịch mã C ANSI (K & R) với Visual C++ không?
- 6. Không thể biên dịch 32 bit với 64bit g ++
- 7. Có thể biên dịch Python nguyên bản (ngoài mã byte pyc) không?
- 8. Biên dịch Gcc "không thể tính hậu tố của tệp đối tượng: không thể biên dịch"
- 9. Tôi có thể biên dịch gói R của tôi bằng bytecode không?
- 10. hành vi trình biên dịch khác nhau khi thêm byte
- 11. Không thể biên dịch enums trong Eclipse
- 12. Biên dịch lại các tệp mã byte OCaml
- 13. Trình biên dịch mã byte Java trong JavaScript
- 14. Không thể biên dịch NME cho Android
- 15. tôi không thể biên dịch phương pháp
- 16. không thể biên dịch chương trình JNI rJava
- 17. Biên dịch * .Rnw tệp với knitr - không có Rstudio
- 18. Qt4 sẽ không biên dịch với CMake
- 19. Làm cách nào để sử dụng trường 'ByteCompile' mới trong R-2.14?
- 20. JavaScript được biên dịch/biên dịch nhỏ so với JavaScript chưa nén về hiệu suất
- 21. Sự cố khi biên dịch mẫu K & R
- 22. Cách biên dịch/cài đặt node.js (không thể cấu hình trình biên dịch cxx!) (Ubuntu).
- 23. boost :: bind không biên dịch với hàm mẫu thành viên
- 24. DbContext không biên dịch?
- 25. Hiệu suất biên dịch mã bằng biên dịch biên dịch
- 26. không thể biên dịch ví dụ mongo-c-driver
- 27. Biên dịch tập lệnh R thành tệp .exe độc lập?
- 28. Trình biên dịch/trình biên dịch/trình biên dịch C++
- 29. phantomjs biên dịch với webGL
- 30. R Cran không thể kết nối với các trang gói
nên install.packages (PACKAGE_NAME, INSTALL_opts = "--byte-biên dịch") sẽ tải gói từ CRAn và cài đặt nó được biên dịch byte? Làm cách nào để biết liệu gói có được biên dịch byte không? – SFun28
Điều đó sẽ chỉ hoạt động nếu bạn đang cài đặt từ nguồn. Tôi không chắc chắn làm thế nào để biết nếu một gói được biên dịch byte, khác hơn là in một chức năng từ gói. Ví dụ. 'base ::: as.matrix' sẽ bao gồm' 'gần cuối đầu ra được in. –
Tôi sẽ đăng riêng về câu hỏi làm thế nào để biết liệu một gói có được biên dịch byte hay không. Cập nhật bài đăng của tôi để hiển thị câu lệnh cần thiết để tải xuống gói, biên dịch byte và cài đặt bằng install.packages. Cảm ơn bạn đã giúp đỡ! – SFun28