Visual Studio项目属性中没有链接器选项

时间:2011-03-08 15:55:57

标签: c++ .net visual-studio linker

我正在尝试将一个库添加到Visual Studio C ++项目中,但是,当我转到项目属性时,我只有选项,

Common Properties
    Startup Project
    Project Dependencies
    Debug Source File
Configuration Properites
    Configuration

为什么我看不到链接器选项?

6 个答案:

答案 0 :(得分:32)

更新VS2012的答案以涵盖可执行文件和库。

如果您的项目是可执行文件,那么您需要导航如下: Myproject - >属性 - >链接器 - >其他依赖项并添加dll或lib。

如果您的项目是库,则没有“链接器”选项卡,因此您需要导航: Myproject - >属性 - >图书馆员 - >其他依赖项并添加dll或lib

答案 1 :(得分:25)

您正在查看解决方案的属性。

您需要在该解决方案中打开特定项目的属性。

答案 2 :(得分:17)

您是否有机会查看图书馆项目?引自this answer

  

库只是一个对象集合,根据定义尚未链接。链接器不用于创建库,因此它没有链接器选项是有道理的。

答案 3 :(得分:7)

在Visual Studio 2013中:

转到:项目属性 - >配置管理器 - >一般。 在“项目默认值”下,将“配置类型”更改为“动态库”或“应用程序”。单击“应用”。然后,您应该看到链接器选项卡已添加到左侧的菜单中。

答案 4 :(得分:3)

如果配置类型(配置属性 - >常规 - >配置类型)设置为Utility,则不会有可用的链接器选项。

答案 5 :(得分:1)

您正在查看“解决方案”级别或文件级别(例如main.cpp)。移动到项目级别,您将看到链接器。