如何找到正确的托管代理来构建Linux代码?

时间:2017-11-17 16:04:40

标签: c++ linux azure-devops

我正在学习VSTS。我的存储库中有一个单行HelloWorld.cpp文件和一个makefile来构建这个cpp文件。

首先,我创建了我的构建定义,如下所示: enter image description here

其次,我将构建定义分配给唯一可用的Linux托管代理,称为"托管Linux(预览)": enter image description here

在这些之后我开始构建但它返回错误: enter image description here

然后,我检查了代理的功能。它没有CMake,也没有像gcc或clang这样的编译器。 enter image description here

我查看了有关构建代理的VSTS文档页面,但不知道应该做什么。

1 个答案:

答案 0 :(得分:1)

托管代理和托管VS2017代理已安装CMake,您可以使用托管代理或托管VS2017代理。您需要手动添加功能(cmake和yes),请检查Build:CMake Q&A

另一方面,关于托管Linux代理中的CMake,我在此处提交反馈:CMake in Hosted Linux agent