Mis*_*urg 22

我使用emerge在win7上安装了kdevelop:http: //techbase.kde.org/Getting_Started/Build/Windows/emerge.

为了让它全部工作是一个痛苦的屁股,主要是因为没有指南.


我是这样做的:

  • 安装python和git.

  • 创建要安装kde的目录.将其命名为kde4,即C:\kde4.这是进一步的称呼%KDEROOT%.

  • 转到%KDEROOT%,使用cd %KDEROOT%.

  • 跑

    git clone git://anongit.kde.org/emerge.git
    
    Run Code Online (Sandbox Code Playgroud)

    在这个目录中.

  • 制作目录%KDEROOT%\etc.

  • 复制 %KDEROOT%\emerge\kdesettings-example.bat到%KDEROOT%\etc\kdesettings.bat,并将设置更改为首选.

  • 跑:

    cd emerge && git checkout kde-4.7
    
    Run Code Online (Sandbox Code Playgroud)

    然后去%KDEROOT%\emerge跑步kdeenv.bat.

    这将打开一个新窗口.在这里你可以开始建造kde.

  • 运行emerge qt,emerge kdelibs,emerge kde-baseapps,emerge kdevelop和emerge kdevelop-pg-qt.

    这需要一段时间.

  • 现在你需要在%KDEROOT%\bin目录中制作两个bat文件.

    第一个应该被调用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
    
    Run Code Online (Sandbox Code Playgroud)

    第二个应该被调用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%"
    
    Run Code Online (Sandbox Code Playgroud)

现在它应该运行.

我仍然遇到设置 - > kdevelop settings-> source formatter下的kDevCmakeManager插件和源格式化程序设置问题.它崩溃了.


kfu*_*unk 7

KDevelop核心开发人员.

KDevelop 5现在可用于Windows,请访问:https: //www.kdevelop.org/download


zw3*_*324 5

KDE 4支持Windows,你可以检查从安装方法,这和这里.

请注意,您必须使用MinGW或MSVC作为编译器.