Ocra là không có khả năng xử lý các ứng dụng đòi hỏi 'tk'Ruby, triển khai một exe với ocra chứa TK GUI
require 'tk'
puts 'nope'
đóng gói mã này với ocrahttp://github.com/larsch/ocra không hoạt động (như đã đề cập tại một trong những vấn đề tại liên kết) Vấn đề: https://github.com/larsch/ocra/issues/29
(Ocra là 'mới' rubyscript2exe cho 1.9, về cơ bản nó cho việc triển khai một kịch bản rb như một thực thi)
.210Vấn đề duy nhất có vẻ là thiếu file DLL cho tcl
Tôi không nghĩ rằng đó là một vấn đề
AFAIK vấn đề là các tập tin DLL thiếu cho tk
Nếu họ được biết họ có thể bao gồm khi thực hiện ocra
Có cách nào để biết các phụ thuộc DLL cần thiết để tk hoạt động không?
Tôi không nhìn vào theo dõi vấn đề hôm nay ... nó đã được giải quyết rồi (vài giờ trước), xin lỗi. ocra.bat. \ Lib \ main.rb --windows C: \ Ruby192 \ lib \ tcltk \ --no-autoload --add-all-core (thêm tất cả lõi là tùy chọn, không bao gồm nó nếu exe hoạt động mà không có nó) -> http://github.com/larsch/ocra/issues/29 – Onetimeposter123
Nếu bạn đã thử nó và nó hoạt động, bạn nên đăng bài này như là một aswer và chấp nhận nó (xem http: //meta.stackexchange.com/questions/12513/should-i-not-answer-my-own-questions). –