2011-08-18 4 views

risposta

5

KDE 4 supporta Windows ed è possibile verificare i metodi di installazione da this e here.

Nota che dovrai utilizzare MinGW o MSVC come compilatore, comunque.

+0

ho installato il kde4, ma come posso installare il mio kdeveloper? Grazie. – craftace

+1

@craftace: ho trovato solo questo: http://techbase.kde.org/Getting_Started/Build/KDE4/Windows/GCC_And_MinGW che sembra suggerire di crearlo dal sorgente. Normalmente non uso Windows, quindi conosco solo le notizie che KDE4 supporta Windows, ma non ho mai provato. Tuttavia, poiché il KDE4 ufficiale è uscito da più di un anno, spero e credo che sarai in grado di installarlo. –

+0

ho installato il kde4 ma dov'è il software kdeveloper? scusa sono abbastanza perso ora – craftace

22

Ho installato kdevelop su win7, usando emerge: http://techbase.kde.org/Getting_Started/Build/Windows/emerge.

Per far funzionare tutto è un rompicoglioni, soprattutto perché non c'è una guida.


Ecco come ho fatto:

  • Installare pitone e git.

  • Creare una directory in cui si desidera installare kde. Assegnare un nome a kde4, ad esempio C:\kde4. Questo è ulteriormente chiamato %KDEROOT%.

  • Vai a %KDEROOT%, utilizzando cd %KDEROOT%.

  • Run

    git clone git://anongit.kde.org/emerge.git 
    

    in questa directory.

  • Crea directory %KDEROOT%\etc.

  • Copia da %KDEROOT%\emerge\kdesettings-example.bat a %KDEROOT%\etc\kdesettings.bat e modificare le impostazioni come preferite.

  • Run:

    cd emerge && git checkout kde-4.7 
    

    poi andare a %KDEROOT%\emerge ed eseguire kdeenv.bat.

    Verrà aperta una nuova finestra. Qui puoi iniziare la costruzione di kde.

  • Run emerge qt, emerge kdelibs, emerge kde-baseapps, emerge kdevelop e emerge kdevelop-pg-qt.

    Questo richiederà un po '.

  • Ora è necessario creare due file bat nella directory %KDEROOT%\bin.

    Il primo dovrebbe essere chiamato kbuildsycoca4.bat e contengono:

    @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 
    

    e la seconda dovrebbe essere chiamato kdevelop.bat e contengono:

    @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%" 
    

Ora dovrebbe funzionare.

Ho ancora problemi con il plug-in kDevCmakeManager e le impostazioni del programma di formattazione sorgente in impostazioni-> kdevelop settings-> formattatore di origine. Si blocca quindi.