我是C / C ++的新手。我有一个使用VC ++创建的静态库(.lib)文件。 (我也有.h文件)。我需要在C程序中使用它。你能帮我这么做吗?
答案 0 :(得分:3)
您是否可以澄清您是否正在尝试构建EXE或DLL?
您正在寻找的是静态链接。这将获取.lib文件并基本上将其嵌入到您的应用程序中。
您需要在VC ++中更改项目设置,以将此文件包含在链接到该过程的文件之一中。如果您向我们提供有关Visual Studio版本的更多信息,我们可以提供有关如何执行此操作的更具体的答案。
答案 1 :(得分:1)
由于您将VC ++用于未来的C程序,请转到项目的配置属性(在项目菜单中,选择属性)。
在C / C ++ - > General->其他包含目录下,添加您拥有.h文件的文件夹。
在Linker-> Input-> Additional Dependencies下,添加.lib文件的名称。
答案 2 :(得分:0)
请注意,此类静态库通常仅用于一个编译器(通常甚至是版本)。