【问题标题】:Linker input modifying for graphics projects of C++ (PPP)C++(PPP)图形项目的链接器输入修改
【发布时间】:2014-01-25 08:00:13
【问题描述】:

我想做C++编程原理与实践第12章的练习。但我不得不将链接器输入修改为“fltkd.lib;wsock32.lib;comctl32.lib;fltkjpegd.lib;fltkimagesd.lib;%(AdditionalDependencies)”。然后它编译。也就是说,对于每个项目,我都必须修改链接器输入。 有没有办法不修改每个项目中的链接器输入,或者以某种方式通常只修改一次,并且不需要为其余项目这样做?

PS:我的编译器是 Visual Studio 2012。

【问题讨论】:

    标签: c++ visual-c++ linker


    【解决方案1】:

    你可以通过setting the property sheets (.vsprops)来实现。

    [...] 您可以使用属性表创建可应用于多个项目的项目配置,因为在 .vsprops 文件中定义的项目设置是可继承的,这与在项目文件(.vcproj 文件)中定义的项目设置不同。因此,在 .vcproj 文件中定义的项目配置可以从一个或多个属性表(.vsprops 文件)继承项目设置。 [...]

    Property Manager 视图下,您可以设置所需的属性,它将在您的项目文件夹中生成一个.vsprops 文件。然后您可以将此.props 文件复制到其他项目并加载它将使您具有相同的属性设置。

    附:属性表 (.vsprops) 也可用于设置其他属性,包括包含目录、库目录等。

    您可以查看Sharing project properties in Visual C++ 了解分步示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-05
      • 2017-10-09
      • 2017-10-03
      • 2018-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多