将静态库链接到类库项目
Linking static library to a class library project
我有一个扩展名为.lib的静态库。现在,我想将这个库链接到MicrosoftVisualStudio10中的一个类库项目,并使用我的类库项目中的函数。我通过使用属性->链接器->其他库目录将.lib文件的路径添加到我的类库项目中,但仍然无法将头包含在.lib文件中。上面写着"没有这样的文件或目录…"那么,我该如何解决这个问题呢?提前感谢。。。
此错误是编译错误。您需要将.h文件包含在属性->C:\C++->常规->附加包含目录。之后,编译将通过,但会出现链接错误。为此,您将转到选项"属性"->"链接器"->"附加库目录",然后指定一个包含库的文件夹。然后转到properties->Linker->Input->Additional dependencies,然后从该文件夹中指定您想要的.lib文件。在那里你也可以添加一个结果路径,而不添加到我认为的其他选项。不知道为什么他们有两个地方。。。
相关文章:
- 如何在 Win32 C++控制台应用程序中调用 UWP 类库
- Visual Studio 中静态库项目之间的未解析外部
- CMake:防止在子目录库项目中生成测试可执行目标
- 将非类库分离为标头和实现的方法
- 从另一个动态链接库项目调用静态库函数
- 如何在库项目中添加头文件和 cpp 文件
- 隐式友元类库
- 包括不排除静态库项目的用户路径的路径
- 将函数从控制台应用程序移动到共享库项目似乎会带来不相关的编译错误
- 如何在Arduino中创建另一个类库的实例变量
- 将"reference"点添加到静态库项目:仍然需要包含目录
- 类库创建者
- 为什么要使用抽象类来创建类库
- 将通用Windows C#类库引用到通用Windows C DLL Project Visual Studio 2
- 如何将类的项目添加到C 的数组中,而无需给它们命名
- 在类库项目中创建模板类C++
- C,如何将多维数组传递给CLR/类库项目中的函数
- C++/CLI 项目如何引用可移植类库
- 将静态库链接到类库项目
- 通过类库访问Unity IL2CPP项目中的Windows 10函数