gpt4 book ai didi

c++ - (C++) 全局链接库

转载 作者:行者123 更新时间:2023-11-28 00:47:45 24 4
gpt4 key购买 nike

我不必费力地通过项目选项链接我开始的每个新项目的相关目录,有什么方法可以“全局”链接 Visual Studio Express 2010 中的库,这样我就可以开始一个新的空项目并在需要时调用头文件?

(我说的库是 SDL 和 libtcod。)

最佳答案

绝对可以,而且非常方便。我最近详细描述了我的一个项目的build设置,作为对 this question 的回答。 .它依赖于 Visual Studio property files (此链接类似于 WhozCraig 的评论,但更近一些,范围更广),它几乎可以包含项目文件可以包含的任何内容,并且可以包含在项目文件中。

简而言之,所有依赖项、常规设置和版本信息均由属性文件提供。然后我覆盖了命令行上的一些设置以进行自动构建。设置需要一点时间,但效果很好。

为常用设置、构建配置和依赖路径设置属性文件非常好。将所有路径拆分为一个单独的、很少更新的属性文件对于与其他人共享代码也非常有用。对于属性文件的特定部分(基于构建配置、项目和各种其他设置),存在用于相当复杂/复杂的字符串比较和条件要求的机制。您还可以声明变量,这些变量以后可能会在其他键中使用(使用 VS 的 $(var) 语法)或作为预处理器定义传递到构建本身。

关于c++ - (C++) 全局链接库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15607764/

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