2009-07-06 6 views
1

우리는 Ruby 코드를 사용하여 Windows 실행 프로그램을 생성 할 수 있습니까? 필요한 라이브러리 중 하나가 Qt 또는 MySql과 같은 좌초 루비가 아닌 경우에도 가능합니까?Windows EXE 프로그램으로 ruby를 실행하면

+1

중복 : http://stackoverflow.com/questions/348919/building-a-windows-executable-from-my-ruby-app –

+0

왜 이것이 적어도 두 개의 downvotes가 있는지 이해가 안됩니다. 그것은 유효한 질문처럼 보였으며 처음 질문 당했을 때 그다지 투표하지 않았습니다. – Chuck

답변

0

도움이 될 수 있습니다. 필요한 라이브러리도 포함되어있는 것처럼 들립니다.

2

내 즐겨 찾기는 Ocra입니다. 여하튼, Bundler 지원을 추가하기 위해 패치를 많이 보냈다. 어쨌든, 응용 프로그램과 함께 로컬 DLL (예 : SQLite 또는 MySQL의 필수 항목)을 포함 할 수 있다는 사실을 알고 있습니다.

+0

나는 그것을 사용한다. 그러나 한 가지 문제가있다. ocra가보기에 필요한 기능을 통해 프로그램을 옮겨야하고, 필요한 라이브러리가 있어야하며, ocra가 멈추지 않기 때문에 수동으로 프로그램을 닫아야한다. – Nakilon

+1

꽤 최근에 Ocra에이 문제를 해결하기 위해 다른 패치를 추가했습니다. 실행 가능한 크기가 커지더라도 --no-dep-run 옵션은 프로그램을 실행하여 사용법을 감지하는 부분을 건너 뜁니다. --add -all-core 옵션은 모든 루비 코어 라이브러리를 포함하며, 생각만큼 많은 공간을 사용하지 않습니다. – DSimon

관련 문제