2017-02-12 253 views
0

添加到Win32控制台应用程序的引用出于某种原因,我没有一个选项以* .LIB添加到Win32控制台应用程序:不能在Visual Studio 2015年

Reference-> Add Reference 我按照本指南,直到“添加参考“部分:https://msdn.microsoft.com/en-us/library/ms235636.aspx

请注意,在C#控制台应用程序中,”浏览“选项可用。

  • 什么可能是“浏览”选项消失的原因?
  • 在win32控制台应用程序的情况下添加静态库的正确步骤是什么?我应该将* .lib文件复制到应用程序文件夹吗?

谢谢

+1

是的,它不适用于原生(非托管)代码。如果该静态库项目位于相同的解决方案中,则可以添加对静态库的引用。否则,只需在项目的构建设置中添加.lib文件的路径,如[这里]所述(http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved-external-符号错误和如何-DO-修复/ 12574400#12574400)。 –

+0

我试图在链接器 - >输入 - >附加依赖项中包含lib文件,并在链接器 - >常规 - >附加库目录中输入lib文件的路径。没有为我工作。 – Ofa

+0

“不起作用”是什么意思?我已经做了这么多次,每次都适用于我。你有错误信息吗?它说什么? –

回答

1

它是一个C Win32控制台应用程序? 如果我是,你会在项目设置,链接器选项下找到它。

+0

这应该是一个注释 –

+0

正如前面提到的,我已经尝试在连接器 - >输入 - >附加依赖项中包含lib文件,并在链接器 - >常规 - >附加库目录中输入lib文件的路径,没有工作。 – Ofa