C++ : 整体工程构架设计流程

重点:

1.一个项目通常分为bin(存放项目生成的dll和整体工程的exe),code(存每个项目的代码),lib(存每个项目生成的lib),pdb(存放项目生成的pdb文件),sln(解决方案)

整体创建流程:

 一个主干项目,其他若干依赖的库。以本工程为例,创建一个NewTest主干项目,两个动态库项目ATest、BTest。关系如下:

流程:

 步骤一:创建NewTest项目

步骤二:创建A、B动态库项目,创建的位置放在code文件夹下。

 步骤三:处理A、B、主项目的属性信息

1.可以自己定义宏或者直接书写,最好定义宏

设置dll的输出位置,在bin下

 设置lib的输出位置,在lib下

  设置pdb的输出位置,在pdb下

两个动态库创建过程

1.导出宏设置:A\B一样形式

 

 2.B\主项目依赖设置

B项目依赖配置

 主项目依赖配置

 

 

 

项目代码结果:

A项目

 B项目

 主项目

 

文件夹代码:

 bin文件夹

 code文件夹

 lib文件夹

 pdb文件夹

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值