라즈베리파이

라즈베리파이4에서 QT 빌드 및 실행하기.

크게웃기 2020. 2. 27. 21:34
반응형

아...

이전 블로그에 ubuntu 18.04에서 QT Application을 cross compile 하여 

라즈베리파이서 실행하는 블로그를 기록하였다.

(아직 공개하지 않았음... 추후 공개 예정)

 

그래서 일단 라즈베리파이4에서 QT application 실행 및 빌드 하는 방법을 블로그한다.

왜냐하면 난 까먹으니깐~~!!

기록을 남겨야한다.

 

라즈베리파이 터미널에서 아래와 같의 패키지를 설치한다.

$ sudo apt install build-essential cmake -y

 

나의 경우 qt4 를 사용하였지만, qt5를 사용 하실분은 아래 명령어에서

qt4부분을 qt5로 변경하면된다.

$sudo aptinstall qt4-default

 

아래는 test 프로그램을 만들어 build 및 실행 화면을 캡처 하였다.

1.  test.cpp 파일을 생성 후 테스트 코드를 넣는다.

#include <QApplication>
#include <QWidget>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QWidget window;
    window.show();

    return a.exec();

}

 

2. qmake를 이용하여 .pro파일 생성. (.pro 파일은 폴더명으로 생성된다.)

$qmake -project

 

3. Makefile 생성

$ qmake

 

4. make 로 실행 파일 생성

$ make

 

그리고 실행화면.

나의 경우 MobaXterm에 ssh 를 연결하여 실행하였다.

(라즈베리파이 lite 버젼에 xserver만 올려 두었음.)

 

그리고 실행화면 캡쳐.

반응형