如何在jenkins上构建Cpp代码
How to Build Cpp code on jenkins?
我正在Jenkins中执行批处理文件,用于构建cpp代码,我在两者之间有一个命令来构建可执行文件,如"g++ sourceffile .cpp -o executablefile",它给出错误'g++'不被识别为内部或外部命令。如何解决这个问题?
当Jenkins作为服务在Windows机器上运行时,它在System帐户下运行,而不是用户帐户(或您的帐户)。因此,你需要确保你需要设置路径(等等)的一切都是为系统帐户完成的,或者包含在Jenkins中的"Windows批处理脚本"中。(实际上我自己在几个项目中使用了这个方法。)
要测试系统帐户是否可以进行编译,您需要打开CMD提示符作为系统帐户。这个问题应该可以帮助您:如何在系统帐户下运行CMD。
- 安装GCC和bintools
- 将系统的环境变量:
PATH
设置为包含gcc.exe
,g++.exe
的文件夹 - 完成了!
相关文章:
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 如何使用 samtools C API 构建一个简单的主.cpp文件
- 在为 iOS 构建 aws-sdk-cpp 时,cmake 上的 CXX 编译器错误已损坏
- 使用 pybind11 构建 CPP
- Flex/Bison:构建示例项目以生成 CPP 时出错
- 从单个.cpp构建共享对象
- 在W10下为NVidia使用VS2019构建计算cpp-sdk的任何特殊步骤
- 尝试使用 CPP 构建类时"unresolved external..."
- 无法在 Windows 7、32 位上使用 tdm-gcc 构建 cpp 文件(表示 exe 不兼容)
- 如何使用SCONS构建CPP文件:每个文件都具有可执行文件
- 如何为Windows CE汽车音响构建cpp项目
- 如何在 cmake 项目上构建 cpp 模块
- jenkins在构建cpp代码时不会识别错误
- 如何使用代码::Blocks或MinGW在Windows上构建CPP-NETLIB库
- 如何在TFS 2012更新1版本中构建CPP项目
- 构建cpp-netlib共享库
- 如何在jenkins上构建Cpp代码
- 构建cpp-netlib失败-未添加lib前缀
- Visual studio编译器如何指定包含路径来构建cpp
- 构建cpp应用程序