Ответ 1
KDE 4 поддерживает Windows, и вы можете проверить способы установки из этого и здесь.
Обратите внимание, что вам придется использовать MinGW или MSVC в качестве компилятора.
есть ли что-то, кроме использования Cygwin? спасибо!
KDE 4 поддерживает Windows, и вы можете проверить способы установки из этого и здесь.
Обратите внимание, что вам придется использовать MinGW или MSVC в качестве компилятора.
Я установил kdevelop на win7, используя emerge: http://techbase.kde.org/Getting_Started/Build/Windows/emerge.
Чтобы все это работало, это боль в заднице, главным образом потому, что нет руководства.
Вот как я это сделал:
Установите python и git.
Создайте каталог, в который вы хотите установить kde. Назовите его kde4, т.е. C:\kde4
. Это далее называется %KDEROOT%
.
Перейдите к %KDEROOT%
, используя cd %KDEROOT%
.
Run
git clone git://anongit.kde.org/emerge.git
в этом каталоге.
Сделать каталог %KDEROOT%\etc
.
Скопировать с
%KDEROOT%\emerge\kdesettings-example.bat
до %KDEROOT%\etc\kdesettings.bat
и измените настройки как предпочтительные.
Run:
cd emerge && git checkout kde-4.7
затем перейдите к %KDEROOT%\emerge
и запустите kdeenv.bat
.
Это откроет новое окно. Здесь вы можете начать строительство kde.
Запустите emerge qt
, emerge kdelibs
, emerge kde-baseapps
, emerge kdevelop
и emerge kdevelop-pg-qt
.
Это займет некоторое время.
Теперь вам нужно сделать два файла bat в каталоге %KDEROOT%\bin
.
Первый должен называться kbuildsycoca4.bat
и содержать:
@ECHO OFF
ECHO Initialize KDE environment
SET KDEROOT=%~dsp0\..
SET KDEBIN=%KDEROOT%\bin
SET KDELIB=%KDEROOT%\lib
SET KDELIB_KDE4=%KDELIB%\kde4
SET KDESHARE=%KDEROOT%\share
SET KDESHARE_KDE4=%KDESHARE%\kde4
SET KDEDEV_UTILS=%KDEROOT%\dev-utils
SET GIT_LOC=%KDEDEV_UTILS%\git\bin
SET SVN_LOC=%KDEDEV_UTILS%\svn\bin
SET PYTHONPATH=C:\Users\Public\Programs\Python27\App <-- This is only nessecary if it is not in your environment
SET PATH=%PATH%;%GIT_LOC%;%SVN_LOC%
SET KDEDIRS=%KDEROOT%;%KDEBIN%;%KDELIB%;%KDESHARE%;%KDEDEV_UTILS%;%KDELIB_KDE4%;%KDESHARE_KDE4%
SET kbuildsycoca4_binary=%KDEBIN%\kbuildsycoca4.exe
ECHO Running kbuildsycoca4
:run
CALL "%kbuildsycoca4_binary%"
CALL "%kbuildsycoca4_binary%" --noincremental
CALL "%kbuildsycoca4_binary%" --checkstamps
pause
а второй следует называть kdevelop.bat
и содержать:
@ECHO OFF
ECHO Initialize KDE environment
SET KDEROOT=%~dsp0\..
SET KDEBIN=%KDEROOT%\bin
SET KDELIB=%KDEROOT%\lib
SET KDELIB_KDE4=%KDELIB%\kde4
SET KDESHARE=%KDEROOT%\share
SET KDESHARE_KDE4=%KDESHARE%\kde4
SET KDEDEV_UTILS=%KDEROOT%\dev-utils
SET GIT_LOC=%KDEDEV_UTILS%\git\bin
SET SVN_LOC=%KDEDEV_UTILS%\svn\bin
SET PYTHONPATH=C:\Users\Public\Programs\Python27\App <-- This is only nessecary if it is not in your environment
SET PATH=%PATH%;%GIT_LOC%;%SVN_LOC%
SET KDEDIRS=%KDEROOT%;%KDEBIN%;%KDELIB%;%KDESHARE%;%KDEDEV_UTILS%;%KDELIB_KDE4%;% KDESHARE_KDE4%
SET kdev_binary=%KDEBIN%\kdevelop.exe
ECHO Starting kdevelop
:run
CALL "%kdev_binary%"
Теперь он должен работать.
У меня все еще возникают проблемы с плагином kDevCmakeManager и исходными настройками форматирования в настройках → kdevelop settings- > source formatter. Затем он падает.
Разработчик ядра KDevelop здесь.
KDevelop 5 теперь доступен для Windows, перейдите к: https://www.kdevelop.org/download