Heimer는 마인드 맵 및 기타 적절한 다이어그램을 만드는 데스크탑 응용 프로그램입니다. QT로 작성되었으며 Linux 및 Windows를 대상으로합니다.
우분투에서 실행되는 마인드 맵 예제는 다음과 같습니다.
![]() | ||
![]() | ![]() | ![]() |
Heimer 1.9.0에 대한 매우 짧은 소개 비디오
Heimer의 소스 코드는 GNU GPLV3에 따라 라이센스가 부여됩니다. 전체 라이센스 텍스트는 복사를 참조하십시오.
달리 명시된 경우를 제외한 모든 이미지 파일은 CC By-SA 3.0에 따라 라이센스가 부여됩니다.
사용 가능한 사전 구축 된 패키지는 https://github.com/juzzlin/heimer/releases를 참조하십시오.
Universal Snap 패키지를 지원하는 Linux 배포판에서는 다음과 같은 Heimer를 설치할 수 있습니다.
$ snap install heimer
달리다:
$ heimer
자세한 내용은 https://snapcraft.io/heimer 및 https://docs.snapcraft.io/core/install을 참조하십시오
SNAP는 Linux에 Heimer를 설치하는 권장 방법입니다.
우분투/데비안을위한 데비안 패키지가 있습니다. 일부 그래픽 도구를 사용하여 설치하거나 Ubuntu 20.04 의 예제로 :
$ sudo apt install ./heimer-2.5.0-ubuntu-20.04_amd64.deb
달리다:
$ heimer
AppImage 는 이론적으로 모든 Linux 플랫폼에서 실행할 수있는 "범용"패키지입니다.
이미지 실행 파일을 다음과 같이 만드십시오.
$ chmod 755 Heimer-2.4.0-x86_64.AppImage
달리다:
$ ./Heimer-2.4.0-x86_64.AppImage
Windows의 경우 설치 프로그램과 대안으로 Heimer 실행 파일이 포함 된 Zip-Archive가 있습니다.
--lang 옵션으로 언어를 수동으로 설정할 수 있습니다. 예를 들어, 핀란드 :
$ heimer --lang fi
사용 가능한 모든 옵션 표시 :
$ heimer -h
현재 빌드는 Qt 5 및 CMake 에만 의존합니다. Qt 6 에 대한 지원은 예비이며 명시 적으로 활성화 될 수 있습니다.
공식 Qt SDK 사용하거나 패키지 저장소에서 필요한 개발 도구를 설치하십시오.
Heimer Ubuntu 에서 개발 중이지만 이러한 지침은 수정이 거의 없거나 전혀없는 Debian 기반 배포판에서 작동해야합니다.
Ubuntu 에 필요한 Qt 5 Dev 패키지를 설치하도록 명령 (> = 18.04 ) :
$ sudo apt install build-essential cmake qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools qttools5-dev-tools qttools5-dev libqt5svg5-dev
Ubuntu 에 필요한 Qt 6 Dev 패키지를 설치하도록 명령 (> = 22.04 ) :
$ sudo apt install build-essential cmake libqt6svg6-dev libqt6uitools6 linguist-qt6 qt6-base-dev qt6-l10n-tools qt6-tools-dev-tools qt6-tools-private-dev qtchooser
간단히 말해 Linux 건축 :
$ mkdir build && cd build
$ cmake ..
$ cmake --build . -j4
Qt 6 다음과 같이 명시 적으로 활성화 할 수 있습니다.
$ cmake -DBUILD_WITH_QT6=ON ..
단위 테스트 실행 :
$ ctest
로컬 설치 :
$ sudo cmake --install .
데비안 패키지 ( .deb )는 다음과 같이 만들 수 있습니다.
$ cpack -G DEB
Docker에서 다른 패키지를 만드는 방법은 Jenkinsfile 참조하십시오.
Windows 용 NSIS 설치 프로그램은 현재 MXE (http://mxe.cc)와 함께 Docker에 내장되어 있습니다.
$ ./scripts/build-windows-nsis
이것은 너무 멋지다! Windows가없는 Windows 빌드!
어쨌든, 프로젝트는 Qt SDK 에만 의존하기 때문에 좋아하는 Qt 설정을 사용하여 Windows 에서 프로젝트를 구축 할 수 있습니다.
필요한 Dockerfiles https://github.com/juzzlin/dockerfiles에서 찾을 수 있습니다