如何在Visual Studio中缩短链接过程

How to shorten linking process in Visual Studio

本文关键字:链接 过程 Studio Visual      更新时间:2023-10-16

我正在Visual Studio C++中使用allegro库。每次创建项目时,我都必须经历以下过程。

  1. 右键单击右侧"解决方案资源管理器"下的项目,然后选择"属性"
  2. 在配置属性->C/C++->常规下,输入c: \allegro\include在Additional include目录中
  3. 在"配置属性"->"链接器"->"常规"下,输入c: "附加库目录"中的\allegro\lib
  4. 在配置属性->链接器->输入下,追加allegro-5.0.x-monolith-md-debug.lib到附加依赖项
  5. 在"配置属性"->"调试"下,输入路径=c:\allegro\bin;%环境中的PATH%
  6. 单击"应用"

释放模式也是如此。

我已经使用VC一周了,所以我不知道这类东西,这对我来说真的很复杂

有没有一种方法可以将这些库自动链接到每个项目。

或者,一个更好的想法是将这种"链接设置"存储在某种构建配置中,我可以简单地将其应用于解决方案或项目。

任何使前面描述的逐步过程缩短或不必要的事情都会非常有帮助。

对不起,我的英语不是母语。

使用属性表。这个问题和我已经回答过的问题很相似。。几次。所以我将按时间顺序将它们链接到这里:

https://stackoverflow.com/a/10003996/421178

https://stackoverflow.com/a/13734023/421178

https://stackoverflow.com/a/17755536/421178

最后一个链接描述了创建属性表的确切过程。

我认为在创建新项目时,这些设置是一次性必需的。下次重新加载项目时,不需要进行设置,因为它已经设置好了。

或者,您可以编写自己的makefile,负责链接和设置PATH变量,并使用Visual Studio命令提示符。你需要写一次makefile。每次,你打电话给make,它都会链接到合适的库。