gpt4 book ai didi

c++ - 在VC++ 2010中使用个人静态库

转载 作者:行者123 更新时间:2023-11-28 07:19:13 24 4
gpt4 key购买 nike

我正在使用 Visual C++ 2010 速成版。

我创建了一个静态库,我希望能够在我创建的每个项目/解决方案中使用它,默认情况下(或使用一行简单的代码 - 无需更改每个项目选项时间)。我不确定这是否可能,但听起来像是那种事情。

我四处寻找一种方法来做到这一点,但我发现的只是关于在一个项目中使用库的说明,而且我已经设法做到了:

  • 我将(库).lib 和( header ).h 文件都放在项目文件夹中,
  • 在Project Properties->Linker->General->Input->Additional Dependencies添加.lib文件,
  • #include头文件。

这样我就可以将库与项目一起使用,但文件必须与项目文件位于同一路径中,而且我必须调整项目的属性。有没有办法让库默认可供我创建的任何程序使用?

最佳答案

您可以将#pragma comment (lib, "yourlibraryname") 添加到您的头文件中。这会强制将该库包含在您的项目中,而无需明确链接到它。

对于包含目录和库目录,您可以创建一个属性表。将库和头文件存放在公共(public)目录中。将这些目录添加到属性表中的 Include 和 Library 目录。然后将此属性表包含在任何需要使用您的库的项目中。

关于c++ - 在VC++ 2010中使用个人静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19761138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com