我正在使用带有Visual Studio 2015工具链的Eclipse CDT。经过大量的试验和对各种选项进行调整,现在我已经几乎可以使用预编译头文件了。在预构建步骤中,我从stdafx.cpp创建预编译头文件,并在其他文件中使用它。编译工作正常,但当涉及链接时,我会收到以下错误:
有没有人知道这个错误实际上是什么意思?当有几个库时,我看到一些文章,但在我的情况下,实际上是我的自己的文件,而不是来自库。我将非常感谢任何提示!
Logger.obj : error LNK2011: precompiled object not linked in; image may not run
Logger.obj是从Logger.cpp创建的,这是我的文件之一并在进程中编译。我认为这可能是因为整个Logger类是一个模板,而Logger.cpp中没有真正的代码,但即使尝试使用从stdafx.h包含的东西也不会改变这一点。有没有人知道这个错误实际上是什么意思?当有几个库时,我看到一些文章,但在我的情况下,实际上是我的自己的文件,而不是来自库。我将非常感谢任何提示!