cmake非常令人沮丧的问题

我在Windows上有一个令人沮丧的问题。 我已经安装了kde库。

当我试图用cmake编译我的项目。 这一次反复出现

Found Qt-Version 4.7.0 (using C:/Qt/2010.05/qt/bin/qmake.exe) CMake Error at c:/Program Files/KDE/share/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE): Did not find automoc4 (Automoc4Config.cmake, part of kdesupport). (missing: AUTOMOC4_EXECUTABLE) Call Stack (most recent call first): c:/Program Files/KDE/share/apps/cmake/modules/FindAutomoc4.cmake:56 (find_package_handle_standard_args) c:/Program Files/KDE/share/apps/cmake/modules/FindKDE4Internal.cmake:402 (find_package) C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindKDE4.cmake:95 (FIND_PACKAGE) CMakeLists.txt:96 (find_package) Configuring incomplete, errors occurred! 

那么我是围绕这个问题的networking。 我得到了缺lesskde-win-installer的automoc4文件。 于是我下载了这个文件,并运行了automoc4的cmake,并得到了我放在%KDE_INSTALL%/ bin文件夹中的automoc4.exe。 但运气不在我身边。 再次,我最喜欢的错误火起来。

帮助我!

Solutions Collecting From Web of "cmake非常令人沮丧的问题"

由于帕特里克和kde-windows团队解决了问题

从这个URL下载以下文件

然后打开cmake-gui选择下载文件夹的浏览源,并建立源文件夹。

生成cmake,打开cmd并导航到生成文件夹并键入mingw-make。

然后获取automoc4.exe。 1.将其放置在%KDE_INSTALL%\ bin中。 2.然后将Automoc4Config.cmake,Automoc4.files.in和Automoc4Version.cmake放入%KDE_INSTALL%\ lib \ automoc4。

现在就试试吧。

从我所看到的,看来CMake无法找到automoc4。

要找到可执行文件,请将%KDE_INSTALL%/ bin文件夹添加到PATH环境变量中。 可能有更好的方法来解决这个问题。

也许你应该看看Automoc4Confid.cmake看看它在哪里寻找的东西。 您应该在CMake文件夹下的模块文件夹中找到它