Tôi đang chuẩn bị gói R sẽ bao gồm tệp thực thi được biên dịch của bên thứ ba. Kế hoạch là để giao tiếp nó với R bằng cách sử dụng các cuộc gọi system(). Tôi có quyền phân phối tệp thi hành này, nhưng không được cấp mã nguồn của nó. Thật không may nó chỉ được biên dịch dưới Windows 32 bit, và nó không thể dễ dàng biên dịch lại nó theo kiến trúc khác nhau.Phân phối tệp thực thi đã biên dịch bằng gói R
Hiểu rằng gói này sẽ có lượng người xem bị hạn chế, làm cách nào để tệp thực thi được phân phối? Tôi cũng nhận ra rằng nó sẽ không được phép trên CRAN vì lý do này.
Ví dụ, nên thực thi được bao gồm trong thư mục/bin/thư mục con của gói cài đặt, hoặc luân phiên nên gói bằng cách nào đó tải xuống tệp thi hành khi bản thân nó được cài đặt.
Ngoài ra, vấn đề cấp phép nào, nếu tôi phải đối mặt với trường hợp này?
Câu hỏi thú vị và đặt ra tốt, nhưng không thực sự _programming_. –
Tôi nghĩ câu hỏi này nằm trong phạm vi của trang web, một thứ gì đó dọc theo dòng (từ FAQ): các công cụ phần mềm thường được sử dụng bởi các lập trình viên –
Cảm ơn Joshua. Điều này đúng, không phải là một câu hỏi lập trình. Tuy nhiên, một câu hỏi chắc chắn được quan tâm đối với các lập trình viên R và các nhà phát triển gói. – digitalmaps