为了账号安全,请及时绑定邮箱和手机立即绑定

如何向VisualStudio项目添加其他库?

如何向VisualStudio项目添加其他库?

C++
阿波罗的战车 2019-10-12 16:07:28
如何向VisualStudio项目添加其他库?Aller格罗是一个开放的源代码C+插件库,用于图形操作。如何将此库添加到编译器中?这些指令不适用于我,因为我有Windows 7,我不知道操作系统是否重要。我有VisualStudioExpress版。库是一个.dll文件。如何将它添加到我的项目中?
查看完整描述

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

对于VisualStudio,您需要在解决方案资源管理器中右键单击项目,然后单击特性.

下一次打开配置特性然后链接器.

现在,您想要将有快板库的文件夹添加到其他图书馆目录,

链接器 -> 输入您将实际的库文件添加到附加属地.

对于头文件,您还需要将它们的目录包含在C/C+ -> 其他包括目录.

如果存在DLL,则在主项目文件夹中有其副本,并完成。

我建议将快板文件放在项目文件夹中,然后在库和头目录中使用本地引用。

这样做将允许您在其他计算机上运行应用程序,而不必在另一台计算机上安装Allergo。

这是为VisualStudio 2008编写的。2010年的情况应该大致相同。



查看完整回答
反对 回复 2019-10-13
?
潇湘沐

TA贡献1816条经验 获得超6个赞

在不了解编译器的情况下,没有人可以一步地给出具体的指令,但基本步骤如下:

  1. 指定应该搜索的路径,以便找到实际的库(通常在“属性”页面中的“库搜索路径”、“库目录”等下)

  2. 在链接器选项下,指定库的实际名称。在VS中,您可以编写Allegro.lib(或其他什么),在Linux上,通常只需编写Alle格罗(在大多数情况下,前缀/后缀都是自动添加的)。这通常是在“库->输入”下,只是“库”,或类似的东西。

  3. 确保包含了库的标头,并确保可以找到它们(类似于步骤1和步骤2中列出的过程)。如果它是一个静态库,您应该很好;如果它是一个DLL,则需要在您的项目中复制它。

  4. 捣碎构建按钮。



查看完整回答
反对 回复 2019-10-13
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

这个描述非常模糊。你试过什么,它是怎么失败的。

若要在项目中包含库,必须将其包含在传递给链接器的模块中。要做到这一点,具体步骤取决于您正在使用的工具。这部分与操作系统无关。

现在,如果您正在成功地将库编译到您的应用程序中,而它没有运行,那么这可能与操作系统有关。


查看完整回答
反对 回复 2019-10-13
  • 3 回答
  • 0 关注
  • 330 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信