есть ли что-то, кроме использования 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