есть ли что-то, кроме использования Cygwin? спасибо!
Есть ли версия kdevelop, которую я могу установить на windows?
Ответ 1
KDE 4 поддерживает Windows, и вы можете проверить способы установки из этого и здесь.
Обратите внимание, что вам придется использовать MinGW или MSVC в качестве компилятора.
Ответ 2
Я установил 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. Затем он падает.
Ответ 3
Разработчик ядра KDevelop здесь.
KDevelop 5 теперь доступен для Windows, перейдите к: https://www.kdevelop.org/download