13

除了使用 Cygwin 还有什么其他的吗?谢谢!

4

3 回答 3

21

我在win7上安装了kdevelop,使用emerge: 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
    

    在这个目录中。

  • 制作目录%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 kdevelopemerge 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
    

    第二个应该被调用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 插件和 settings->kdevelop settings->source formatter 下的源格式化程序设置有问题。然后它崩溃了。

于 2012-01-05T10:06:41.970 回答
7

KDevelop 核心开发人员在这里。

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

于 2016-05-01T09:45:32.430 回答
5

KDE 4 支持 Windows,您可以从这里这里查看安装方法。

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

于 2011-08-18T02:07:16.933 回答