首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在clearcase动态视图中构建代码时出现0列错误

在clearcase动态视图中构建代码时出现0列错误
EN

Stack Overflow用户
提问于 2016-11-14 13:58:14
回答 2查看 146关注 0票数 1

我一直在尝试构建动态视图中的代码。在构建代码时,我使用clearmake.exe all命令。这里的问题是,当我在Windows2003Server中构建代码时,构建是成功的,因为当我在Windows 2008 R2服务器中构建相同的代码时,编译失败,语法错误如下:

Clearmake.exe: Error:文件“makefile”中的语法错误,第2行,列0

如果有列0,我本可以很好地调试我的makefile。我坚信这与makefile脚本无关。有人能帮我吗?我完全不知所措和无助。

注:

1)我在Windows 2003环境中使用的Cygwin版本为1.90.4.1,在Windows2008 R2环境中使用的Cygwin版本为2.6.0。

2)我在Windows 2003环境中使用的clearcase版本为8.0.0.15,在Windows2008 R2环境中使用的clearcase版本为8.0.0.7。

EN

回答 2

Stack Overflow用户

发布于 2016-11-14 14:57:26

检查两个makefile之间的任何特殊字符或eol (行尾)差异。

例如,"syntax error column 0“出现在这里:

  • "ClearMake应该忽略注释字段中的多字节字符
  • "

最后一个方案有一个明显的解决办法:

解决办法: 客户正在通过在makefile末尾添加一个换行符来解决这个问题。

票数 1
EN

Stack Overflow用户

发布于 2016-11-15 13:53:53

嗯,我有更多的问题而不是答案:

  1. 为什么更新的环境使用旧版本的CC版本?
  2. makefile是由Cygwin生成的吗?否则,Cygwin版本并不是一个真正的问题。

除了makefile之外,什么都不可能。如果makefile是由一些基于cygwin的东西生成的,然后才能清楚地看到它,它就会出现在那里。如果它实际上是同一个makefile的相同版本(换句话说,如果makefile处于源代码管理之下,而不是由构建环境生成,并且视图选择相同的版本),那么它很可能是makefile解析器的一个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40590459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档