Я установил 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
и измените настройки по своему усмотрению.
Пробег:
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-> исходный форматер. Затем он падает.