반응형
아...
이전 블로그에 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만 올려 두었음.)
그리고 실행화면 캡쳐.
반응형
'라즈베리파이' 카테고리의 다른 글
라즈베리파이4 한글 깨짐 수정 (0) | 2020.03.02 |
---|---|
ubuntu 18.04 에 QT cross compiler 설치(arm,라즈베리파이) (0) | 2020.02.26 |