gpt4 book ai didi

jenkins - 无法从 CMakeCache.txt 检索 CMAKE_MAKE_PROGRAM 值

转载 作者:行者123 更新时间:2023-12-03 22:18:07 27 4
gpt4 key购买 nike

我有一个项目,我正在通过 Jenkins CI 服务器运行并使用 Cmake 插件构建,但我一直收到相同的错误:

-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/580152/Celero/build/64
ERROR:Failed to get CMAKE_MAKE_PROGRAM value from C:\Users\580152\Celero\build\64\CMakeCache.txt

我使用的是 Visual Studio 2012,我可以使用 Cmake 插件生成的文件在 Visual Studio 中构建和运行 .sln 文件。但是,每当我使用 Cmake 插件时,它都不会构建或完成。前几周我与 Jenkins 合作过一些,但在涉及到一些插件和设置时我仍然是个菜鸟,Cmake 也是如此。

这是 Jenkins 插件问题、Cmake 错误,还是我只是没有正确设置/完全遗漏了问题?

非常感谢任何帮助。

更新:我发现此错误是由 Cmakebuilder 插件引起的,并已更新以在 2.1 版本中修复此问题,尽管我目前正在使用该版本的插件,但错误仍在发生。会不会是我的版本没有正确更新(尽管它说没有可用的更新),或者这是必须解决的插件问题?

再次感谢您的帮助。

最佳答案

也许我的经验是旧的,但我在使用 Jenkins cmake 插件时遇到了问题。所以我更喜欢使用命令 shell 批处理脚本来构建我的 Jenkins cmake。这也使 Jenkins 构建工作更符合我的开发构建。我尝试让我的 Jenkins 构建作业不超过

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=../exports ..
cmake --build . --config Release --target test
cmake --build . --config Release --target install

关于jenkins - 无法从 CMakeCache.txt 检索 CMAKE_MAKE_PROGRAM 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31788761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com