현재 위치 - 회사기업대전 - 기업 정보 조회 - Qt 포지셔닝 시스템 개발 검토

Qt 포지셔닝 시스템 개발 검토

국산화가 일어나면서 각종 국산 시스템과 국산 데이터베이스가 점차 개발자의 세계로 들어갔다.

-neokylin Neokylin 은 fedora 를 모티브로 합니다.

갤럭시 킬린의 이전 버전인 킬린은 V2 와 같은 FreeBSD 를 기반으로 하고, 새 버전 V4 와 v/kylin-0/0 은 Ubuntu 를 기반으로 합니다.

-유키린 ubuntukylin 은 중국판 Ubuntu 입니다.

-deepin 은 데비안 기반입니다.

-uos 는 deepin 또는 deepin 의 상업 분기를 기반으로 합니다.

-ubuntu 는 데비안을 기반으로 합니다.

-리눅스는 주로 두 개의 커널 시스템, 데비안 (Ubuntu, deepin, uos, 은하수의 kylin 등) 으로 나뉜다. ) 와 레드하트 (fedora, centos, neokylin 의 neokylin, 중흥의 newstart 등. ), 각각 apt-get 및 yum 의 설치 명령에 해당합니다. 대부분의 Linux 시스템은 두 시스템을 기반으로 하거나 파생합니다.

-이론적으로 같은 시스템 커널에 컴파일된 프로그램은 컴파일러 버전이 일치하면 다른 시스템으로 전환할 수 있습니다 (예: gcc4.9. Ubuntu 14.04 64 bit 에서 gcc 4.9 로 컴파일된 Qt 프로그램을 uos 64 bit 에서 실행할 수 있는 경우).

-고급 컴파일러 시스템은 일반적으로 저수준 컴파일러와 호환됩니다. 예를 들어, gcc4.9 로 컴파일된 프로그램은 gcc7.0 에서 실행할 수 있지만 그 반대로는 실행할 수 없습니다.

-가능한 한 많은 시스템과 호환되려면 가능한 낮은 버전의 컴파일러로 프로그램을 컴파일해야 한다는 뜻입니다. 물론 c++ 1 1 과 같은 프로그램 코드 구문을 지원하려면 gcc4.7 부터 시작해야 합니다. 코드에서 c++ 1 1 을 사용하는 경우

-Qt 로 Linux 프로그램 작성 게시된 실행 파일이 다양한 Linux 시스템과 호환되도록 gcc4.7 과 같은 이전 버전의 컴파일러로 Qt 프로그램을 컴파일하면 됩니다.

-2022- 1-27 보충: 공식 Qt 설치 패키지에 따르면 다양한 리눅스 시스템 (Ubuntu 버전, fedora, centos, deepin, uos, galaxy Linux ky ) 는 RedHat 기반 gcc4.9 컴파일러에 의해 출시되었으며, pro-testing 도 이 버전에 따라 직접 패키징했습니다.

-2022-2- 10 보충: 데비안 위에서 정적으로 컴파일된 프로그램도 레드하트 시스템에서 실행할 수 있어 많은 의존성을 제거할 수 있습니다.

-인민국고의 데이터베이스는 PostgreSQL 데이터베이스로 수정되었다. 즉, Qt 의 PostgreSQL 데이터베이스 플러그인을 사용하여 인민국고의 데이터베이스에 연결할 수도 있다.

위의 내용은 완전히 정확하지 않을 수 있습니다. 지적해 주세요.

copyright 2024회사기업대전