인터넷상의 많은 사람들이 Redhat이나 Fedora를 호스트 운영체제로 사용하고 있지만, 필요한 소프트웨어 패키지 대부분은 소스 코드에서 직접 컴파일하지 않고도 apt-get을 통해 대부분 설치할 수 있기 때문에 Ubuntu를 사용하는 것이 가장 편리하다고 생각합니다. . 아시다시피, 소스 코드를 직접 컴파일하는 것은 쉬운 일이 아닙니다. 컴파일 과정에서 예상치 못한 설명할 수 없는 오류가 자주 발생하기 때문입니다.
우리가 사용하는 운영 체제는 Ubuntu 8.04입니다. 최신 버전의 QT 4.4.0을 사용하면 다음 명령을 실행하면 됩니다.
sudo apt-get 설치 qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
이 버전의 소프트웨어 패키지에서는 qt4-dev-tools에 Qt Assistant 및 Qt Linguist와 같은 도구가 포함되어 있으므로 이 두 도구를 별도로 설치할 필요가 없습니다. 또한, qt4-doc는 Qt의 각 클래스 라이브러리에 대한 자세한 설명과 풍부한 예제 프로그램이 포함된 도움말 문서입니다. Qt Assistant 도구를 사용하여 열고 읽을 수 있습니다. qt4-qtconfig는 Qt 환경을 구성하기 위한 대화 상자입니다. 일반적으로 기본값이면 충분하며 변경할 필요가 거의 없습니다. qt4-demos에는 실행할 수 있는 많은 실행 파일과 소스 코드가 포함되어 있습니다. qt4-designer는 GUI 인터페이스를 디자인하는 데 사용되는 디자이너입니다.
MySQL 데이터베이스에 연결하려면 MySQL에 연결하기 위한 드라이버를 설치해야 합니다.
sudo apt-get libqt4-sql-mysql 설치
Windows에서 Qt의 MySQL 드라이버를 설치하고 구성하는 것과 비교하면 너무 편리합니다. 기본적으로 설치되지 않은 다른 Qt 라이브러리가 필요한 경우 명령줄에 sudo apt-get install libqt4-를 입력하고 탭 키를 누르면 표시된 대로 libqt4-로 시작하는 모든 소프트웨어 패키지가 나열됩니다. 다음 그림에서:
이 모든 작업은 소스 코드에서 직접 컴파일할 필요 없이 하나의 명령으로 수행할 수 있습니다. 이름을 기억할 수 없거나 이름을 모르는 경우 탭 키를 사용하여 모든 선택적 소프트웨어 패키지를 나열하는 것은 매우 실용적인 방법입니다.
내 프로젝트에서는 일부 데이터 곡선과 통계 차트도 그려야 하는데 타사 QWT 라이브러리가 이러한 기능을 제공합니다. 다시 한번 말하지만, 설치를 완료하려면 단 하나의 명령만 필요합니다.
sudo apt-get 설치 libqwt5-qt4 libqwt5-qt4-dev
이때 Qt Designer를 열면 왼쪽의 Widget 목록에 "Qwt Widget" 그룹이 추가된 것을 확인할 수 있습니다.
마지막으로 통합 개발 환경에 관해서는 QDevelop이 Qt Designer와 잘 통합되고 클래스 멤버 기능을 프롬프트하는 기능이 있는 것이 매우 좋다고 생각합니다. 다음 명령을 실행하여 설치합니다.
sudo apt-get 설치 qdevelop
이런 식으로 Qdevelop을 사용하여 코드 작성, 컴파일, 디버깅을 수행하고 Qt Designer를 사용하여 인터페이스를 설계하면 개발 효율성이 더 높아집니다.