visual studio 依赖第三方

1. 属性 -> C/C++ -> 常规 -> 附加包含目录

此配置项的作用是向编译器指明额外的头文件搜索路径。当你在代码里运用 #include 指令来包含头文件时,编译器会在默认路径以及你所指定的附加包含目录中查找这些头文件。

arduino 复制代码
#include <custom_header.h>

编译阶段不报错custom_header.h 不在默认的搜索路径下,你就需要把该头文件所在的目录添加到附加包含目录里,这样编译器才能找到它。

2. 属性 -> 连接器 -> 常规 -> 附加库目录

该配置项用于告知连接器额外的库文件搜索路径。在链接阶段,连接器会在默认路径以及你指定的附加库目录中查找所需的库文件。搜索lib文件的目录

3. 属性 -> 连接器 -> 输入 -> 附加依赖项

此配置项用于指定项目在链接阶段需要链接的库文件。你可以在此处列出所有需要链接的库文件的名称。 配置需要引用的具体的lib文件

示例:

假设你要链接一个名为 custom_library.lib 的库文件,你就需要在附加依赖项里添加 custom_library.lib

dll 自动拷贝

项目 -> 右键 -> 属性 -> 生成事件 -> 生成后事件 添加脚本

  1. 拷贝某个文件
bash 复制代码
copy "$(ProjectDir)SourceFile.txt" "$(TargetDir)DestinationFile.txt"
  1. 拷贝多个文件到目录下
bash 复制代码
copy "$(ProjectDir)Data\*.txt" "$(TargetDir)Data\"
  1. 拷贝文件夹到目标文件夹
bash 复制代码
xcopy "$(ProjectDir)SourceFolder" "$(TargetDir)DestinationFolder" /E /I /Y 
  • /E:表示复制目录和子目录,包括空目录。
  • /I:若目标不存在,且要复制多个文件,则假定目标一定是一个目录。
  • /Y:表示在覆盖现有目标文件时不进行确认。
相关推荐
ZC跨境爬虫6 小时前
跟着 MDN 学JavaScript day_7:数学运算与逻辑判断实战测试
开发语言·前端·javascript·学习·ecmascript
凌云拓界7 小时前
文件管理:让AI安全操作你的电脑 ——CogitoAgent开发实战(三)
javascript·人工智能·架构·开源·node.js
凌云拓界7 小时前
联网能力:让AI看见更广阔的世界 ——CogitoAgent开发实战(四)
javascript·人工智能·架构·node.js·创业创新
HYCS9 小时前
用pixi.js实现fabric.js(六):从线性代数的角度理解编辑器交互
前端·javascript·canvas
you45809 小时前
学成在线--day02 CMS前端开发(含Vue基础知识得回顾)
前端·javascript·vue.js
想吃火锅10059 小时前
【leetcode】1.两数之和js版
javascript·算法·leetcode
xiaofeichaichai9 小时前
虚拟 DOM
前端·javascript·vue.js
初一初十10 小时前
vue3实现的纯前端护肤品商城网站
前端·javascript·vue.js·前端框架
ANnianStriver11 小时前
PetLumina 07 — 宠物管理升级与 JavaScript 大数精度修复
开发语言·javascript·ai编程·宠物
初一初十11 小时前
vue3茶叶商城网站vue网页vuejs前端
前端·javascript·vue.js·vscode·前端框架