这是我在stackoverflow上提出的第一个问题。我已经研究了一天,以找到解决我问题的任何方法,但无法提供任何帮助。
我必须为一些旧的 Visual Studio 6 C 项目设置构建配置(Teamcity 7.1)。我不熟悉 C/C++ 程序及其环境,并且完全不知道如何为此类项目配置构建步骤。我在 Teamcity 服务器和代理上安装了 cmake 插件,并尝试通过将“制作程序路径”指向 Visual Studion 6 安装中的 nmake.exe 来设置 GNUMake 配置。构建实际上开始了,但由于以下错误而崩溃:
Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. Alle Rechte vorbehalten.
NMAKE : fatal error U1065: invalid option '-'
Stop.
我没有传入任何命令行参数。据我所知,这似乎是 nmake/make 组合的问题,可以通过在 nmake 调用前加上env -u MAKE -u MAKEFLAGS nmake.exe /a /l
. 不幸的是,这也不起作用——或者我做错了。
有人有使用 Visual Studio 6 和 Teamcity 的经验吗?有什么建议我可以设置正确的构建步骤吗?
亲切的问候,丹妮拉