我正在使用Visual C ++ 2010 Express Edition。
我创建了一个静态库,我希望能够在我从现在开始创建的每个项目/解决方案中使用它,默认情况下(或者使用单个简单的代码行 - 每个都不会更改项目选项)时间)。我不确定,如果这是可能的,但听起来就像那种事情。
我一直在寻找一种方法来做到这一点,但我发现的只是在一个项目中使用库的说明,而我已经设法做到了:
这样我可以将库与项目一起使用,但文件必须与项目文件位于同一路径中,我必须摆弄项目的属性。有没有办法让库默认可用于我创建的任何程序?
答案 0 :(得分:1)
您可以在头文件中添加#pragma comment(lib,“yourlibraryname”)。这会强制在项目中包含库而不显式链接到它。
对于include目录和库目录,您可以创建属性表。将库和头文件存储在公共目录中。将这些目录添加到属性表中的Include和Library目录。然后在任何需要使用您的库的项目中包含此属性表。