如何解决如何在Visual Studio 2008 C ++中链接.lib
| 我发现将.lib文件正确链接到我的C ++ Win32控制台应用程序真的很困难。这是我的问题。 就像在这篇MSDN文章中一样,我已经开发了MathFuncsLib.lib文件。 http://msdn.microsoft.com/zh-cn/library/ms235627%28v=vs.80%29.aspx 然后,在MyExecRefsLib Win32控制台应用程序中,我想链接到上述文件。因此,在MyExecRefsLib文件夹(.sln文件所在的文件夹)内,我创建了一个名为\“ LibraryFiles \”的目录,并放置了MathFuncsLib.lib文件和MathFuncsLib.h文件。 然后,在Properties-> Linker-> Input中,添加\“ MathFuncsLib.lib \”和\“ MathFuncsLib.h \”(没有完整路径),然后在Properties-> Linker-> Additional Library Directories中,将路径添加到我的文件夹\“ LibraryFiles \”,这是网络上关于此问题的几乎所有线程都告诉我要做的事情。 但是现在它给了我以下错误: 严重错误C1083:无法打开 包含文件。 \'MathFuncsLib.h \':否 这样的文件或目录。 我究竟做错了什么?请帮忙。 请注意,我的代码与上面给定的MSDN链接中的代码完全相同。解决方法
要链接.lib文件,您只需要:
右击项目名称,选择“属性”
在“属性”->“配置属性”->“ C / C ++”->“常规” \“其他包含目录\”下,将路径添加到您的.h文件
在属性->链接器->输入下,添加.lib文件的路径和名称
就是这样。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。