我正在尝试将一个库添加到Visual Studio C ++项目中,但是,当我转到项目属性时,我只有选项,
Common Properties
Startup Project
Project Dependencies
Debug Source File
Configuration Properites
Configuration
为什么我看不到链接器选项?
答案 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)。移动到项目级别,您将看到链接器。