如何在jenkins上构建Cpp代码

How to Build Cpp code on jenkins?

本文关键字:构建 Cpp 代码 jenkins      更新时间:2023-10-16

我正在Jenkins中执行批处理文件,用于构建cpp代码,我在两者之间有一个命令来构建可执行文件,如"g++ sourceffile .cpp -o executablefile",它给出错误'g++'不被识别为内部或外部命令。如何解决这个问题?

当Jenkins作为服务在Windows机器上运行时,它在System帐户下运行,而不是用户帐户(或您的帐户)。因此,你需要确保你需要设置路径(等等)的一切都是为系统帐户完成的,或者包含在Jenkins中的"Windows批处理脚本"中。(实际上我自己在几个项目中使用了这个方法。)

要测试系统帐户是否可以进行编译,您需要打开CMD提示符作为系统帐户。这个问题应该可以帮助您:如何在系统帐户下运行CMD。

    安装GCC和bintools
  1. 将系统的环境变量:PATH设置为包含gcc.exe, g++.exe的文件夹
  2. 完成了!