【问题标题】:VS2019 linux cannot find additional dependenciesVS2019 linux找不到额外的依赖
【发布时间】:2020-12-18 19:45:08
【问题描述】:

我正在从 VS2019 到一台装有 Centos 的机器进行远程 C++ 构建。当我将库输入到选项附加依赖项时,vs2019 总是显示 g++ : error : libTest.a: No such file or directorylibTest.a 文件是我为测试我的解决方案而编写的库。

【问题讨论】:

  • When I input the library你是怎么做到的?
  • 提供更多详细信息,例如您构建环境的屏幕截图以及您如何包含此库以及该库在您的环境变量中设置的路径。

标签: c++ linux linker g++ visual-studio-2019


【解决方案1】:

您应该正确配置您的 VSLinux 环境。

首先,在Properties -> C/C++ -> General -> Additional include directory上添加额外的包含目录。为您的库添加其他头文件的目录路径。

其次,在属性->链接器->常规->附加库目录上添加附加库目录。添加静态/共享库所在的目录。

第三,将你的库名称放在属性 -> 链接器 -> 输入 -> 库依赖项上。添加库的名称。请记住,您应该删除前缀 lib 和库的扩展名。

选项的确切名称可能会有所不同,因为我没有使用英文版的 VS2019。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-09
    • 2022-01-06
    • 2020-10-10
    • 2012-02-11
    • 2018-08-31
    • 1970-01-01
    • 2017-08-01
    • 2019-02-27
    相关资源
    最近更新 更多