2016-08-24 91 views
-3

我正在使用Visual Studio 2005和incredibuild。我得到这个错误为我的项目之一:预编译头定义映射不可用

Fatal error:

Task queue management failed. <- Precompiled header define map unavailable (x:\dev\ib\VCDepEvalTask.pas, line 373)

我做错了什么?

+0

用给出的信息很难判断(如果不是不可能的话)。 –

+1

您是否在谷歌错误信息?例如,IncrediBuild发行说明中提到了它。 – molbdnilo

+0

你还需要什么其他信息? – MattiasK

回答

0

我相信你正在使用IncrediBuild的旧版本。 IncrediBuild已经在一年多前解决了这个问题。 如果这个问题在最新的IncrediBuild版本中仍然存在,或者最新的IncrediBuild版本是否解决了您的问题,您可以让我知道吗?

免责声明,作者是IncrediBuild员工。

1

我只是偶然在VS2008,Incredibuild 7.31这个bug构建1814

的理由是:

有一个库(A.LIB)与项目依赖于另一个库(B.LIB) ,b.lib项目仅包含一个文件的预编译=关闭设置,但不包括整个项目。

首先我解决了这个预编译设置(从vcproj中删除) - >没有改变。 然后我删除了a.lib和b.lib之间的依赖关系=>一切正常