VS和soure insight4使用的对比

为了不使用IAR 或者keil 5 这种软件编辑程序;

但是遇到两个问题:

使用VS2019无法使用全局宏定义

使用soure insight4 无法下沉条件编译

即便soure insight4 打开工程之后是这样的:宏定义不起作用,没有一个下沉;

VS2019 无法定义全局宏:

VS2019无法下载keil插件,使用VS2019编辑宏定义;

解决全局宏定义问题

VS2019和VScode有区别

VS2019无法使用keil插件

为使用全局宏定义,预编译

先建立工程VS2019的C++的空工程(解决方案包含在同一个目录)

工程为Project1

在project1的目录下存放IAR/keil5工程的整个文件夹

在VS2019里面打开的解决方案资源管理器--->显示所有文件

对IAR/keil5工程的整个文件夹右键-->包含在项目中  (需要的)

包含路径操作:在VS2019里面打开的解决方案资源管理器,选中project1右键点击属性;

          属性页-->VC++目录-->包含目录 (需要的文件目录,都包含)

          属性页-->C/C++-->预处理器-->预处理器定义 (定义全局宏)

全局宏

编译出错,这并不重要。其实只需要跳转和联想功能,通过宏开放该开放的

无法下沉,soure insight4 默认为

Soure insight4

1、正常添加Soure insight4 工程之后

2、 project选项-->project seting -->

3、扫面所有宏定义

4、全局宏定义:未识别到的数值的,全部设置为0;需要用到的再设置为1

  可以解决不下沉问题,个人觉得是因为未识别的宏定义不生效,非1非0,使得宏失效(更是像宏默认是1),然后不下沉;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值