우리는 Ruby 코드를 사용하여 Windows 실행 프로그램을 생성 할 수 있습니까? 필요한 라이브러리 중 하나가 Qt 또는 MySql과 같은 좌초 루비가 아닌 경우에도 가능합니까?Windows EXE 프로그램으로 ruby를 실행하면
답변
JRuby를 사용하여 jar 또는 war로 패키지화 할 수 있습니다.
이 오래된 링크입니다,하지만 그것은 Google에서 RubyScript2Exe을 찾기 위해 약 3 초 정도 소요 http://www.nearinfinity.com/blogs/bryan_weber/jruby_script_in_a_signed.html
도움이 될 수 있습니다. 필요한 라이브러리도 포함되어있는 것처럼 들립니다.
내 즐겨 찾기는 Ocra입니다. 여하튼, Bundler 지원을 추가하기 위해 패치를 많이 보냈다. 어쨌든, 응용 프로그램과 함께 로컬 DLL (예 : SQLite 또는 MySQL의 필수 항목)을 포함 할 수 있다는 사실을 알고 있습니다.
나는 그것을 사용한다. 그러나 한 가지 문제가있다. ocra가보기에 필요한 기능을 통해 프로그램을 옮겨야하고, 필요한 라이브러리가 있어야하며, ocra가 멈추지 않기 때문에 수동으로 프로그램을 닫아야한다. – Nakilon
꽤 최근에 Ocra에이 문제를 해결하기 위해 다른 패치를 추가했습니다. 실행 가능한 크기가 커지더라도 --no-dep-run 옵션은 프로그램을 실행하여 사용법을 감지하는 부분을 건너 뜁니다. --add -all-core 옵션은 모든 루비 코어 라이브러리를 포함하며, 생각만큼 많은 공간을 사용하지 않습니다. – DSimon
- 1. windows exe to linux exe
- 2. 원격 데스크톱 응용 프로그램으로 실행하면 Windows 2008에서 Delphi TOpenDialog이 멈 춥니 다.
- 3. EXE 파일을 exec하는 방법 및 ruby를 성공적으로 실행하는 방법
- 4. Windows 설치 프로그램으로 Acrobat Flash 설치
- 5. Ruby를 사용하는 Windows 원격 파일 시스템에 연결
- 6. Visual Studio에서 EXE 또는 MSI 설치 프로그램으로 게시
- 7. Windows 서비스에서 basicHttpBinding WCF 끝점을 실행하면 어떤 Windows 기능을 설치해야합니까?
- 8. 웹 사이트에서 Windows 응용 프로그램으로 파일 보내기
- 9. Informix 'Perform'화면을 Windows 기반 응용 프로그램으로 변환
- 10. aspx에서 C# Windows 응용 프로그램으로 데이터 보내기
- 11. Windows Form에서 C# 프로그램으로 데이터 가져 오기
- 12. 모노 AOT Windows exe DLL을 내게
- 13. C#을 사용하여 Windows 서비스에서 EXE 프로그램을 실행하려면 어떻게해야합니까?
- 14. windows xp sp3 (Windows 서버 OS에서 exe)에서 실행하려고 시도했습니다.
- 15. Ruby를 1.9.2
- 16. apache 경로를 프로그램으로 다운로드
- 17. ruby를 사용하여 클라이언트에서 서버로 큰 파일을 전송하는 방법은 무엇입니까?
- 18. Ruby를 사용하여 간단한 Windows 응용 프로그램을 개발할 수 있습니까?
- 19. Ruby를 사용하여 Windows 응용 프로그램을 화면 스크래핑 할 수 있습니까?
- 20. Java 응용 프로그램으로 JRE 번들
- 21. "진짜"프로그램으로 C++ 컴파일하기
- 22. Ruby를 업그레이드하면 레일즈가 손상 되었습니까?
- 23. HealthVault 응용 프로그램을 두꺼운 Windows 양식 응용 프로그램으로 작성하거나 웹 응용 프로그램으로 작성해야합니까?
- 24. Odbcad32.exe 파일이 손상되었습니다.
- 25. 일반 exe 파일과 .net Windows 응용 프로그램에서 생성 된 exe 파일의 차이점
- 26. Ruby를 처음 접한다면
- 27. 왜 Selenium Ruby를 테스트할까요?
- 28. Sparkle은 서버에서 Ruby를 필요로합니까?
- 29. Ruby를 Java로 어떻게 사용합니까?
- 30. Ruby를 사용하는 HTTP 서버
중복 : http://stackoverflow.com/questions/348919/building-a-windows-executable-from-my-ruby-app –
왜 이것이 적어도 두 개의 downvotes가 있는지 이해가 안됩니다. 그것은 유효한 질문처럼 보였으며 처음 질문 당했을 때 그다지 투표하지 않았습니다. – Chuck