2016-07-01 5 views
0

ubunty Linux에서 QT 응용 프로그램을 개발했습니다. 내 응용 프로그램이 우분투로 실행되는 다른 컴퓨터에서도 작동 할 수 있도록 배포 된 파일에 종속성을 포함시키고 싶습니다.종속성이있는 qt 응용 프로그램을 배포하십시오.

+3

여기에서 http://doc.qt.io/qt-5/linux-deployment.html과 – demonplus

+0

만약 내가 이것을 시도 할 것입니다 더 자세한 질문을 게시 – Dababi

답변

1

가장 좋은 방법은 응용 프로그램을 .dpkg으로 배포하여 종속성을 자동으로 설치할 수 있도록하는 것입니다. 바이너리에 의존성을 포함시키는 것은 까다 롭고 일반적으로 라이브러리를 동적으로 컴파일하는 대신 정적으로 컴파일하는 것을 의미하지만 문제가 발생하더라도 라이브러리를 정적으로 컴파일하는 것을 의미합니다.

+0

문제는 대상 컴퓨터가 인터넷을 가지고 dosn't입니다 – Dababi

+0

나는 그것을 시도하지는 않았지만, [dpkg-offline] (https://launchpad.net/dpkg-offline/)은 의존성을 다운로드하여 인터넷없이 컴퓨터에 배포 할 수 있도록 패키지를 만드는 것처럼 보입니다. 연결. – SurvivalMachine

관련 문제