zoukankan      html  css  js  c++  java
  • 在VS中添加lib库的三种方法

    方法1: 通过设置工程配置来添加lib库.

    A、添加工程的头文件目录:工程—属性—配置属性—c/c+±–常规—附加包含目录:加上头文件存放目录。

    B、添加文件引用的lib静态库路径:工程—属性—配置属性—链接器—常规—附加库目录:加上lib文件存放目录。
    C 然后添加工程引用的lib文件名:工程—属性—配置属性—链接器—输入—附加依赖项:加上lib文件名。

    这种方法比较繁琐,且不直观,而且还可能要争对debug版本和release版本作不同的配置,因为我们生成的两个版本的库可能放在不同的目录中的.

    方法2: 使用编译语句:
    #ifdef _DEBUG
    #pragma comment(lib,"..\debug\LedCtrlBoard.lib")
    #else
    #pragma comment(lib,"..\release\LedCtrlBoard.lib")
    #endif
    

    这种方法直观,方便,且可以按如上直接区分出Debug版本和Release版本的不同目录.当然,通过宏,还可以区分更多版本.

    但是在指定目录时,不小心容易出错.

    方法3: 直接添加库文件到工程中.

    就像你添加.h和.cpp文件一样,把lib文件添加到工程文件列表中去.

    VC中,切换到"解决方案视图",—>选中要添加lib的工程–>点击右键–>“添加”–>“现有项”–>选择lib文件–>确定.

  • 相关阅读:
    .Net Core Swagger配置
    MySQL如何使用索引
    一个HTTP Basic Authentication引发的异常
    跑步花钱吗?
    跑步花钱吗?
    OpenShift中的持续交付
    在AWS中部署OpenShift平台
    壮美大山包-2017中国大山包国际超百公里ITRA积分赛赛记
    膝盖中了一箭之康复篇-两周年纪念
    HashiCorp Vault介绍
  • 原文地址:https://www.cnblogs.com/laohaozi/p/12537588.html
Copyright © 2011-2022 走看看