2011-09-03 3 views
0

좋아, 그래서 Poco 라이브러리의 도움으로 리눅스 응용 프로그램을 만들었습니다.g ++ 응용 프로그램에 라이브러리를 첨부하십시오.

이클립스에서 성공적으로 컴파일했지만 누군가가 응용 프로그램을 실행하려고하면 Poco 라이브러리를 설치해야합니다.

내 애플리케이션을 사용하고 싶다면 다른 사람들이 라이브러리를 설치할 필요가 없도록 어떻게 든 라이브러리를 내 애플리케이션에 첨부 할 수 있습니까?

저는 Linux C++ 프로그래밍을 처음 사용합니다.

+2

이 Poco 라이브러리에 정적 라이브러리 옵션이 있는지 확인하십시오. 어떤 경우에는 정적으로 링크 할 수 있습니다. 하지만 이것은이 정적 라이브러리의 크기에 따라 실행 파일의 크기가 증가한다는 것을 의미합니다. 다른 옵션은 응용 프로그램과 함께 동적 라이브러리를 패키지하거나 응용 프로그램의 종속성을 만드는 것입니다. – arunkumar

답변

1

현재 릴리스는 1.4.2입니다. POCO C++ 라이브러리는 Boost Software License에 따라 공개 된 오픈 소스 소프트웨어입니다.

their site에서 소스를 다운로드하고 프로젝트와 함께 사용자가 자신의 컴퓨터에서 동적 라이브러리가 필요없는 방식으로 컴파일 할 수 있습니다.

관련 문제