理清一下VS工程中的“包含目录” “库目录” “依赖”

2023-05-16

理清一下VS工程中的“包含目录” “库目录” “依赖”

  • VS调用开源库的配置方法
  • VS中工程的“依赖”,“库目录”,“包含目录”
  • 包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解

1.开源库经过编译后一般产生三种VS能够用到的文件

  • .h文件(include文件夹下 - 头文件):VS编程时需要调用开源库中的函数或结构(只有头文件,没有函数实现的.c文件,因为函数的实现都在 .lib 文件里了,编译的时候自动链接)
  • lib文件(lib文件夹下 - 静态库):上面所说的编译的时候要找的程序入口。静态库。
  • dll文件(bin文件夹下 - 动态库):所写的可执行程序运行时所需要的动态库。

2.三类文件在VS中的配置方式

  • include:右键项目解决方案——属性——VC++目录——包含目录 (填入开源库编译完了之后的include文件夹中 .h文件的地址)
  • lib:右键项目解决方案——属性——VC++目录——库目录 (填入的是lib文件的地址)
    右键项目解决方案——属性——链接器——输入——附加依赖项 (把所使用的库的名字或者全部库名字添加进去 *.lib文件)
  • dll:这是动态库文件,程序在运行的时候动态加载的函数,运行程序的时候的windows提供给的,所以是配置win。
    win中设置环境变量:右键我的电脑——属性——高级系统设置——环境变量——Path (编辑把dll文件坐在的路径添加进去) Linux中添加搜索路径
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

理清一下VS工程中的“包含目录” “库目录” “依赖” 的相关文章

随机推荐

  • pycharm如何去掉VIM emulator

    只需要在tools gt vim emulator xff0c 把前面的勾去掉即可
  • nohup: failed to run command `python3‘: No such file or directory

    nohup failed to run command 96 python3 No such file or directory 我的 python 是用别名设置的 xff0c 可以直接使用 xff0c 但是加上 nohup 就会报错 xf
  • Wxpython控件自适应窗口大小GridBagSizer

    使用wx GridBagSizer 使控件能随着用户缩放窗口大小而自动调整 xff0c wx GridBagSizer 把空间用横线和竖线划分成一个个格子 xff0c 用控价填充这些格子 xff0c 从而自由的控制布局 原来的布局代码 xf
  • 随笔:MybatisPlus代码生成器(新)

    Mybatis Plus 官网 xff1a https baomidou com 代码生成器 新 xff1a https baomidou com pages 779a6e 适用版本 xff1a mybatis plus generator
  • 出现insmod: can't insert 'kernel_hello.ko': invalid module format解决方法

    出现insmod can 39 t insert 39 kernel hello ko 39 invalid module format解决方法 xff1a 问题 xff1a gt ls info proc tmp apps init ro
  • 手撕Buck!Buck公式推导过程

    这个文章我本来没打算写的 xff0c 因为之前我已经写了 手撕Boost xff01 Boost公式推导及实验验证 xff0c 在我看来 xff0c Buck与boost是完全类似的 xff0c 明白一个 xff0c 另外一个也就明白了 不
  • centos8, 未找到匹配的参数: iftop 错误:没有任何匹配: iftop

    yum install iftop y 上次元数据过期检查 xff1a 0 00 51 前 xff0c 执行于 2023年04月25日 星期二 01时29分12秒 未找到匹配的参数 xff1a iftop 错误 xff1a 没有任何匹配 i
  • 写论文时如何翻译外文文献?

    搞科研就是集所有既有成果为大成者 想要论文写得好 xff0c 一定要有丰富的知识储备和对该领域专业技能的熟练掌握 xff0c 这其中不可能少的了外文文献的知识储备 外文文献的阅读十分重要 那么阅读的前提是什么呢 xff1f 翻译 xff01
  • Hive的计算引擎,你知道哪几种?

    作为大数据开发工程师来说 xff0c Hive数据库的开发还是比较重要的 xff0c 所以我们需要知道hive数据库的计算引擎有哪些 xff0c 这样在做hive调优的时候 xff0c 也是有一定的辅助作用 大家enjoy Hive支持Ma
  • C++头文件的作用

    C 43 43 编译模式 通常 xff0c 在一个C 43 43 程序中 xff0c 只包含两类文件 cpp文件和 h文件 其中 xff0c cpp文件被称作C 43 43 源文件 xff0c 里面放的都是C 43 43 的源代码 xff1
  • cephadm部署ceph集群

    使用 cephadm 安装 Ceph 集群 centos7 4三台 Ceph octopus 15 2 3 Python 3 6 Docker 默认最新的 注意 xff1a OSD 硬盘需要大于 5G 官方文档 xff1a https do
  • 图像处理算法其实都很简单

    要学习高斯模糊我们首先要知道一些基本概念 xff1a 线性滤波与卷积的基本概念 线性滤波可以说是图像处理最基本的方法 xff0c 它可以允许我们对图像进行处理 xff0c 产生很多不同的效果 做法很简单 首先 xff0c 我们有一个二维的滤
  • 使用C语言实现冒泡排序算法

    冒泡排序 冒泡排序属于交换排序的一种 所谓交换 xff0c 就是根据序列中两个关键字的比较结果来确定这两个记录在序列中的位置 冒泡排序的基本思想 xff1a 假设一个待排序列长度为n xff0c 从后往前 xff08 或从前往后 xff09
  • PAT1002 写出这个数

    1002 写出这个数 xff08 20 分 读入一个正整数 n xff0c 计算其各位数字之和 xff0c 用汉语拼音写出和的每一位数字 输入格式 xff1a 每个测试输入包含 1 个测试用例 xff0c 即给出自然数 n 的值 这里保证
  • PAT1010 一元多项式求导

    一元多项式求导 设计函数求一元多项式的导数 xff08 注 xff1a x n xff08 n为整数 xff09 的一阶导数为nx n 1 xff09 输入格式 以指数递降方式输入多项式非零项系数和指数 xff08 绝对值均为不超过 100
  • Property "属性名" not found on object of type "类名"

    这个问题其实应该很少人会遇到的 xff0c 昨天一个朋友刚进新公司 xff0c 拉下代码就是这个错误 让我帮忙看一下 然后点进去看一下是这样的 xff1a command 点进这个属性 xff0c 发现这个属性确实在 xff1a 我知道可能
  • PT1016 部分A+B

    正整数 A 的 D A xff08 为 1 位整数 xff09 部分 定义为由 A 中所有 DA组成的新整数 P A 例如 xff1a 给定 A 61 3862767 xff0c DA 61 6 xff0c 则 A 的 6 部分 P A是
  • PAT1017 A除以B

    A除以B 本题要求计算 A B xff0c 其中 A 是不超过 1000 位的正整数 xff0c B 是 1 位正整数 你需要输出商数 Q 和余数 R xff0c 使得 A 61 B Q 43 R 成立 输入格式 xff1a 输入在一行中依
  • PAT1018 锤子剪刀布

    锤子剪刀布 大家应该都会玩 锤子剪刀布 的游戏 xff1a 两人同时给出手势 xff0c 胜负规则如图所示 xff1a FigCJB jpg 现给出两人的交锋记录 xff0c 请统计双方的胜 平 负次数 xff0c 并且给出双方分别出什么手
  • 理清一下VS工程中的“包含目录” “库目录” “依赖”

    理清一下VS工程中的 包含目录 库目录 依赖 VS调用开源库的配置方法VS中工程的 依赖 xff0c 库目录 xff0c 包含目录 包含目录 库目录 附加包含目录 附加库目录 附加依赖项之详解 1 开源库经过编译后一般产生三种VS能够用到的