문제

a .exe QT SDK를 사용하는 Linux에서는 Linux에서 응용 프로그램을 교차로 컴파일하거나 Windows에서 응용 프로그램을 교차 컴파일해야합니까?

도움이 되었습니까?

해결책

교차 컴파일이 필요합니다 ~에 리눅스, ~을 위한 창.

편집하다:

  1. Mingw를 설치하십시오 리눅스.
  2. 크로스 컴파일 QT 코드가 켜져 있습니다 리눅스. Windows 바이너리 (.exe)를 생산해야합니다.
  3. 당신은 끝났습니다. QT 런타임 라이브러리를 사용하여 모든 Windows 시스템에서 EXE를 행복하게 실행하십시오.

그것이 사라지기를 바랍니다.

JRH

다른 팁

어느 하나 크로스 컴파일 Linux에서 OR 엮다 창에서.

우선, KVG. Google은 "Windows 용 Linux의 크로스 컴파일 QT 응용 프로그램"을 검색하고 첫 번째 링크가 다음과 같습니다. http://silmor.de/29

단계는 간단해야합니다.

  • mingw를 설치하십시오
  • QT Linux Binaries를 설치하여 QMAKE 및 MOC 및 컴파일에 필요한 기타 물건을 얻을 수 있습니다.
  • 가져 오기 QT Binaries 및 기타 가능한 라이브러리에 응용 프로그램이 필요합니다.
  • 새 qmake 구성 파일 생성 (자세한 내용은 Silmor.de 페이지 참조)
  • 소스 폴더로 이동하여 qmake -spec $ specFileCreatedInstep4로 전화하십시오.
  • 만들다
  • 이익!!
  • 질문을 닫으십시오.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top