문제

해석 된 언어 (TCL/TK)로 프로젝트 (Developer Text Editor)를 시작했고 다른 하나는 Perl (둘 다 오픈 소스)을 시작했지만 시간이 지남에 따라 베타 버전에 들어가면 배포해야합니다. 그것은 사용자 (물론 개발자)를위한 것이지만 이것에 대한 몇 가지를 알고 싶습니다.

  • 실행 파일에 컴파일 할 수 있습니까?
    • 어떻게?
    • 다른 플랫폼을 위해 컴파일 할 수 있습니까?
  • 아니면이 경우 편집 된 언어 또는 해석 된 언어를 사용하는 것이 좋습니다.
  • 평범한 것들이 이와 같은가요?
  • 사용자 컴퓨터에서 TCL/TK 또는 PERL이 필요합니까?
도움이 되었습니까?

해결책

TCL과 PERL은 모두 실행 파일로 컴파일 될 수 있습니다. Windows의 경우 UNIX 스타일 운영 체제를 실행하는 시스템 용 Perl2Exe 및 Perlcc가 있습니다. TCL의 경우 프리 랩과 스타 팩이 있습니다.

단일 실행 파일의 이점을 위해이 작업을 수행하고 PERL 및 기타 종속성을 설치할 필요가 없다면이 작업을 수행 할 수없는 실제 이유는 없습니다. 처음에는 해석 된 언어를 사용하는 지점을 물리 치지 만 지속적으로 컴파일하지 않고 응용 프로그램을 테스트하는 데 상당히 좋은 방법입니다.

또한 살펴보십시오 tcl tk를 독립형 응용 프로그램으로 변환하는 가장 간단한 단계,이 페이지도 유용합니다. TCL 유형 스크립트를 이진 코드로 컴파일하려면 어떻게해야합니까?

다른 팁

이러한 스크립트의 일반적이고 일반적인 방법은 소스를 배포하는 것입니다. 이진은 일부 특정 시스템에서만 작동하지만 TCL/TK/PERL은 많은 시스템에서 실행되므로 실제 이유 없이는 실제로 큰 제한이 될 것입니다. 또한 다른 개발자가 스크립트를 더 좋은 방법으로 재사용하는 데 도움이됩니다. 대부분의 경우 누군가가 당신의 이진을 실행할 수 있더라도 소스 없이는 큰 도움이되지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top