Q&A

  • 배포시 VCL 라이브러리를 꼭 포함해야 하나요???
안녕하세요~



빌더 사용자 입니다...



단게 아니고 작은 프로그램을 만들었는데 배포를 하려면



VCL 라이브러리 그러니까 VCl35.BPL VCLX35.BPL 같은

VCL 라이브러리를 꼭 포함해야하나요~~

10키로 짜리 프로그램만들어서 배포하게되면 1메가가 넘어버리니

이거야 원..

좋은 방법이나 배포시 용량을 작게 배포하는 방법좀 갈켜주세요~



2  COMMENTS
  • Profile
    유수 1999.08.15 09:29


    실행화일 크기가 10k정도라는 것으로 보아 Runtime Package를 사용하는 형태로

    컴파일 옵션을 잡으신 모양입니다.

    프로젝트 옵션의 Package 옵션의 하단에 보시면 이를 확인하실 수있을 것입니다.

    Runtime Package는 일종의 DLL입니다.

    만약 Runtime Package를 사용해서 컴파일 하게 되면 실행화일은 작게 되지만,

    사용된 Runtime Package(예:vcl35.bpl...)등을 같이 배포해 주셔야 다른 컴퓨터

    에서 실행이 됩니다.

    Runtime Package를 사용하게 되면, 일단 배포가 이루어지고 난 뒤 부터는 작은

    실행화일만 배포하면 되지만, 초기에 배포시에 반드시 Runtime Package가 같이

    배포되어야 한다는 문제가 있습니다.

    빌더나 델파이가 VC나 VB에 비해 좋은 점중에 하나는 배포시 실행화일 한개만 있어도

    실행이 된다는 점입니다.

    이를 잘 고려하셔서 Runtime Package를 사용하실지 아니면, VCL코드를 실행화일내에

    포함시켜 컴파일하실지 선택해 주시기 바랍니다.

    덧붙여 한가지 알려드리면, 만약 Runtime Package를 컴파일하셨을때, 사용된

    Runtime 팩키지는 컴파일후 실행중 Project 메뉴의 Inforatmion 메뉴를 선택하시면

    확인하실 수 있게 됩니다.





    최장민 께서 말씀하시기를...

    > 안녕하세요~

    >

    > 빌더 사용자 입니다...

    >

    > 단게 아니고 작은 프로그램을 만들었는데 배포를 하려면

    >

    > VCL 라이브러리 그러니까 VCl35.BPL VCLX35.BPL 같은

    > VCL 라이브러리를 꼭 포함해야하나요~~

    > 10키로 짜리 프로그램만들어서 배포하게되면 1메가가 넘어버리니

    > 이거야 원..

    > 좋은 방법이나 배포시 용량을 작게 배포하는 방법좀 갈켜주세요~

    >





  • Profile
    이정욱 1999.08.15 08:11
    쩝.. 그냥 기본상태로 컴파일을 하면 말씀하신 VCL들은 실행화일안에 들어가게 됩니다. 즉, 같이 배포 하지 않으셔도 됩니다.



    최장민 께서 말씀하시기를...

    > 안녕하세요~

    >

    > 빌더 사용자 입니다...

    >

    > 단게 아니고 작은 프로그램을 만들었는데 배포를 하려면

    >

    > VCL 라이브러리 그러니까 VCl35.BPL VCLX35.BPL 같은

    > VCL 라이브러리를 꼭 포함해야하나요~~

    > 10키로 짜리 프로그램만들어서 배포하게되면 1메가가 넘어버리니

    > 이거야 원..

    > 좋은 방법이나 배포시 용량을 작게 배포하는 방법좀 갈켜주세요~

    >