C++(PPP)图形项目的链接器输入修改
Posted
技术标签:
【中文标题】C++(PPP)图形项目的链接器输入修改【英文标题】:Linker input modifying for graphics projects of 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。
【问题讨论】:
【参考方案1】:你可以通过setting the property sheets (.vsprops
)来实现。
[...] 您可以使用属性表创建可应用于多个项目的项目配置,因为在 .vsprops 文件中定义的项目设置是可继承的,这与在项目文件(.vcproj 文件)中定义的项目设置不同。因此,在 .vcproj 文件中定义的项目配置可以从一个或多个属性表(.vsprops 文件)继承项目设置。 [...]
在Property Manager
视图下,您可以设置所需的属性,它将在您的项目文件夹中生成一个.vsprops
文件。然后您可以将此.props
文件复制到其他项目并加载它将使您具有相同的属性设置。
附:属性表 (.vsprops
) 也可用于设置其他属性,包括包含目录、库目录等。
您可以查看Sharing project properties in Visual C++ 了解分步示例。
【讨论】:
以上是关于C++(PPP)图形项目的链接器输入修改的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio 中向解决方案添加额外的链接器输入依赖项