현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 개발 - Qt 는 Linux 에서 어떤 qmake 를 사용하고, 이식할 때 사용하나요?
Qt 는 Linux 에서 어떤 qmake 를 사용하고, 이식할 때 사용하나요?
첫 번째 단계는 Linux 에서 설치 Qt 를 컴파일하는 것입니다.

또는 ok64 10 에서 제공하는 Qt-everywhere-opensource-src-4.7.1.tar.gz 를 사용합니다.

1. 먼저 내 디렉토리 /z 아래에 새 qt-x 1 1 을 만들고 압축 해제 파일을 복사합니다.

Sudo su (루트 권한 얻기)

Mkdir /z/qt-x 1 1

Cpqt-everywhere-opensource-src-4.7.1.tar.gz/z/q t-x1/

Tar zxvf Qt-everywhere-opensource-src-4.7.1.tar.gz

압축을 푼 후 볼 수 있습니다: (qte4.7. 1Makelog 는 나중에 생성되었습니다. 처음에는 압축을 풀지 않았습니다. 설치 후 잘렸습니다 = =).

여기서 build-all 은 개발 보드에 임베디드 Qt 를 컴파일하기 위해 Linux 의 Qt 를 컴파일하기 위해 Linux 에서 작성한 스크립트입니다. 따라서 수정되었습니다.

Gedit 빌드-모두

수정 결과는 다음과 같습니다. 주로 환경 변수와 Qt 구성을 제거했습니다.

주의 Qt 는 새 폴더/opt/Qt-x11-4.7.1에 설치되어 있습니다. qtcreator 를 나중에 구성할 때

그런 다음 저장하고 닫은 다음 실행합니다. /build-all.

등등. 。 。 오후 내내 기다렸는데, 잘 일깨워 주지 않아서 다행이다. 그렇지 않으면 일찍 울면서 편찬에 성공했다.

2 단계: qtcreator 설치 및 구성.

다운로드 링크:/blog/static/44856246201421405034948/

버전은 Qt-creator-Linux-x86-opensource-2.6.1.bin 입니다.

1. 다운로드한 파일을 /z 디렉토리에 복사합니다. 터미널 아래에 명령을 입력합니다.

덩굴. /Qt-creator-Linux-x86-open source-2.6.1.bin

Windows 처럼 쉽게 설치할 수 있는 데스크톱 설치 창이 나타납니다.

그건 그렇고, 한 편의 경고는 디자이너: 설치 중에 하위 항목을 추가하여 터미널에서 뛰어내리려 한다는 것이다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 예술명언) 。 。 나는 인터넷을 검색해 보았는데, 이 문제를 발견하지 못하고 바로 간과했다. 。 앞으로 영향이 있을지 모르겠어요. 。 。

2. 그런 다음 구성합니다

주 인터페이스의 메뉴 표시줄에서 도구->; 옵션->; 다음 그림과 같이 왼쪽에 있는 빌드 및 실행 인터페이스를 클릭합니다.

Qt version 을 클릭하면 일부 qmake 경로가 자동으로 감지되지 않습니다. 환경 변수가 설정되어 있지 않고 새로 설치된 qmake 가 수동으로 추가되었기 때문입니다.

그런 다음 컴파일러: 자동 감지 를 클릭합니다.

마지막으로, Build Suite 를 클릭하고, 오른쪽에 있는 Add 를 클릭하세요.

이제 Linux 에서 컴파일하기 위한 qmake 가 구성되었으며 Linux 에서 프로그램을 실행할 수 있습니다.

3. 애플릿을 만들어 봅니다. /blog/static/44856246201421405034948/을 참조하십시오

에피소드: 내가 새로운 카탈로그를 만들고 있을 때, 나는 마침내 대화 상자를 벗어나 "카탈로그를 만들 수 없다" 고 말했다. 。 。 。 "인터넷에서 확인했는데, qtcreator 를 설치할 때 루트 권한이 있는 것을 설치하지 않았다고 해서 다시 설치하라고 했지만 문제가 해결되지 않았다고 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 인터넷명언) 다행히 최근' 새형 사채' 를 보고 파일 권한에 대해 뭔가를 말했기 때문에 자신이 만든 프로젝트가 있는 디렉토리의 권한을 chmod 777 로 변경했다. 그러면 문제가 되지 않는다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언) 하하.

프로젝트가 수립 된 후 건설 및 운영 결과는 다음과 같습니다.

리눅스 운영 체제