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

ma8fv8wu  于 2023-05-01  发布在  其他
关注(0)|答案(7)|浏览(1534)

我试图将库添加到Visual Studio C++项目中,但是,当我转到项目属性时,只有以下选项:

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

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

nhn9ugyo

nhn9ugyo1#

更新VS 2012的答案,以涵盖可执行文件和库。
如果你的项目是一个可执行文件,那么你需要这样导航:Myproject --〉properties --〉linker --〉additional dependencies并添加dll或lib。
如果你的项目是一个库,没有“链接器”选项卡,所以你需要这样导航:Myproject --〉properties --〉Librarian --〉附加依赖项并添加dll或lib

olqngx59

olqngx592#

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

7dl7o3gd

7dl7o3gd3#

你是不是在看一个图书馆项目?引用自this answer
库只是对象的集合,根据定义,这些对象还没有被链接。链接器不是用来创建库的,所以没有链接器选项是有道理的。

tgabmvqs

tgabmvqs4#

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

vwkv1x7d

vwkv1x7d5#

如果配置类型(配置属性-〉常规-〉配置类型)被设置为实用程序,则没有链接器选项可用。

e0bqpujr

e0bqpujr6#

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

dfty9e19

dfty9e197#

尝试以管理员身份运行Visual Studio。这对我很有效。

相关问题