当前位置: 首页 > news >正文

VS2022创建项目工程笔记

文章目录

  • 1. 创建项目目录
  • 2. 创建项目
    • 2.1. 创建project_a
    • 2.2. 创建project_b
  • 3. 配置解决方案以及项目
    • 3.1. 配置解决方案
    • 3.2. 配置项目B
    • 3.3. 配置项目A

1. 创建项目目录

├─bin			# 各个子项目的可执行文件
├─doc			# 各个子项目的文档
├─include		# 各个子项目的头文件
├─lib			# 各个子项目的动态库
└─src 			# 各个子项目源码 

2. 创建项目

创建项目ABA依赖B

2.1. 创建project_a

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2. 创建project_b

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
项目未来还需要在x64_linux平台编译,所以删掉?
在这里插入图片描述
在这里插入图片描述

3. 配置解决方案以及项目

3.1. 配置解决方案

  1. 项目AB依赖关系,本文中A依赖B
  2. 执行哪些项目的可执行文件
  3. 在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3.2. 配置项目B

  1. 设置编译输出的动态库存放的路径,设置为lib文件夹,也是编译其他项目时的附加链接库路径;
  2. 设置项目编译输出的的路径,设置为bin文件夹,以便可执行文件可以找到动态库
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.3. 配置项目A

  1. 附加头文件目录include,去include查找头文件;
  2. 附加动态库目录lib,去lib查找动态库;
  3. 查找哪一个动态库?明确动态库名;
  4. 设置项目编译输出的的路径,设置为bin文件夹。
    在这里插入图片描述
    这里没有设置成..\..\include,而是设置成..\project_b
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
http://www.dtcms.com/a/453193.html

相关文章:

  • 【学习笔记05】C++11新特性学习总结(下)
  • RNN、LSTM与GRU模型
  • 基于华为云IOT设计的粮仓环境监测系统_303
  • 天津做网站企业保险公司网站策划
  • Linux-> TCP 编程2
  • 视频批量混剪、批量拼接,维多快剪-批量创作插件使用说明
  • JAVA算法练习题day30
  • 网站怎么做平台长沙官网制作
  • 做网站分前台后端吗怎样做一个网站平台
  • C++:异常处理与智能指针实战指南
  • 做芯片外贸生意上哪个网站深圳高端做网站公司
  • AutoCoder Nano 是一款轻量级的编码助手, 利用大型语言模型(LLMs)帮助开发者编写, 理解和修改代码。
  • Easyx使用(对弈类小作品)
  • 网站设计东莞wordpress 评论加星
  • AI(学习笔记第十课) 使用langchain的AI tool
  • 算法基础 典型题 堆
  • UVa 463 Polynomial Factorization
  • 老题新解|十进制转二进制
  • 数字信号处理 第八章(多采样率数字信号处理)
  • 网站制作农业免费封面设计在线制作生成
  • 多线程:三大集合类
  • html css js网页制作成品——化妆品html+css+js (7页)附源码
  • OpenAI战略转型深度解析:从模型提供商到全栈生态构建者的野望
  • 怎么做网站自动采集数据hao123设为主页官网下载
  • 重庆孝爱之家网站建设网站单页设计
  • 13、Linux 基本权限
  • k8s-ingress控制器
  • 【AI】深入 LangChain 生态:核心包架构解析
  • CodeBuddy Code + 腾讯混元打造“AI识菜通“
  • 记录踩过的坑-金蝶云·苍穹平台-杂七杂八