在Visual Studio 2010中创建.lib文件

4
您好,我将为您翻译以下内容。这是关于 IT 技术的问题。
您好,我正在尝试创建一个静态库,它会生成一个 .lib 文件。我有 file1.h 和 file1.cpp 两个文件。file1.cpp 中的代码需要在 file2.cpp 和 file2.h 中定义的函数。在我的项目中(在“项目属性->配置”中,我将我的项目定义为静态库),编译后,在发布文件夹中看到了 file2.obj 和 file1.obj 文件,但没有看到任何 .lib 文件。我该如何更改 Visual Studio 2010 中的位置和方式,以便获得在 file1.cpp 中定义的函数的 .lib 文件呢?
谢谢!
1个回答

2

输出文件的名称在以下位置指定:

Configuration Properties -> Librarian -> General -> Output File

它可能具有除了.obj文件位置之外的其他值,因此即使它创建了.lib文件,它也不在您期望的位置。

此外,在构建时请注意“输出”窗口。它应该会显示正在写入.lib文件的位置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接