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

How to shorten linking process in Visual Studio

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

  1. 在右边的解决方案资源管理器下右击你的项目,然后 select 属性。
  2. 配置属性->C/C++->常规,输入 c:\allegro\include 在附加包含目录中。
  3. 在Configuration Properties->Linker->General下,输入 c:\allegro\lib 在附加库目录中。
  4. 在Configuration Properties->Linker->Input下追加 allegro-5.0.x-monolith-md-debug.lib 到附加依赖项。
  5. 在配置属性->调试下,输入 PATH=c:\allegro\bin;%PATH% in Environment.
  6. 点击应用。

与发布模式类似。

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

有没有办法link这个库自动到每个项目。

或者更好的主意是将此 "linking settings" 存储在某种构建配置中,我可以简单地将其应用于解决方案或项目。

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

抱歉我的英语不是母语。

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

或者,您可以编写自己的 makefile,它将处理 linking 和设置 PATH 变量并使用 Visual Studio 命令提示符。你需要写一次makefile。每次调用 make 时,它​​都会 link 使用适当的库。

使用 属性 张。这个问题与我已经回答过的问题非常相似……好几次了。所以我将 link 按时间顺序排列:

最后一个 link 描述了创建 属性 工作表的确切过程。