【问题标题】:TeamCity building C++ with Visual Studio SolutionTeamCity 使用 Visual Studio 构建 C++ 解决方案
【发布时间】:2014-09-03 16:45:05
【问题描述】:

我有一个想要使用 TeamCity 构建的小型测试项目。在 TeamCity 中,我创建了一个带有运行器类型“Visual Studio”解决方案的构建步骤。问题是它没有建造。我得到的错误是:

错误 C1069:无法读取编译器命令行

这里是构建日志的一部分:

[16:55:05]ClCompile
[16:55:05]CL
[16:55:05]C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\CL.exe /c /ZI /nologo /W3 /WX- /sdl /Od /Oy- /D WIN32 /D _DEBUG /D _LIB /D _UNICODE /D UNICODE /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc120.pdb" /Gd /TP /analyze- /errorReport:queue UnitTest.cpp
[16:55:05]UnitTest.cpp
[16:55:05]c:\data\teamcity buildagent\work\d8c46b39964cb4dc\testlibrary\unittest.cpp(27, 0): error C1069: cannot read compiler command line

【问题讨论】:

    标签: c++ visual-studio-2013 teamcity


    【解决方案1】:

    尝试删除 TeamCity 构建代理路径中的空间:

    c:\data**teamcity buildagent**\work\d8c46b39964cb4dc\testlibrary\unittest.cpp

    VS2013 编译器存在一个错误,如下所述:

    http://social.msdn.microsoft.com/Forums/vstudio/en-US/82304c15-37e2-4761-8928-0c67e074bf47/error-c1069-cannot-read-compiler-command-line-on-visual-studio-2013-rc?forum=vcgeneral

    (注意,这里指的是 RC,现在可以修复)

    【讨论】:

    • 在更新到 VS2013 Update 3 后问题得到解决。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    相关资源
    最近更新 更多