vs搭建systemc开发环境

文章引自:systemC学习笔记3 vs开发环境搭建
细节请自行参考上面的文章,本笔记单纯记录一下搭建过程。
上一节讲到一个简单的数据通信的例子,并给出了主要的代码。其实那是systemC用户手册给的一个例子,那么我们应该怎么建一个完整的systemC仿真模型呢?systemC的仿真可以在windows下用VS仿真,也可以在linux环境下仿真,这一节我们先介绍windows环境下的VS仿真环境搭建,以上一节介绍的例子为基础,从新建工程到最后修改编译错误,再到查看仿真结果,一步步完成整个仿真过程。

首先,新建工程
在这里插入图片描述在这里插入图片描述在这里插入图片描述

创建工程之后,我们把上一节提到的文件添加到工程里,如上图所示。添加完之后,我们先编译一下,看看会怎样

可以看到有很多错误,前面的几个错误提示找不到systemc.h文件,这是因为我们还没有对工程进行配置。

在配置工程之前,我们需要先准备好systemc的库,可以从其官网下载。

当前的最新版本是2.3.3,下载后解压,可以得到systemc-2.3.3文件夹

用VS打开msvc10/SystemC文件夹里的SystemC.sln,编译,在Debug目录下产生两个库文件SystemC.lib和SystemC-2.3.3.lib。关于systemc的库,我们可以拷贝到项目目录下,也可以放在某个固定的目录,然后将路径设置到相应的目录即可。到此,准备就绪。

配置工程

点击工程,右键->属性,打开配置属性对话框。

配置属性 -> C/C++ ->常规 -> 附加包含目录,将systemc-2.3.3/src添加到附加包含目录。
在本作者电脑中scr路径为:D:\systemc\systemc-2.3.3\systemc-2.3.3\src
在这里插入图片描述在这里插入图片描述

配置属性 -> C/C++ -> 预编译头,选择"不使用预编译头"
在这里插入图片描述

属性配置 -> 链接器 -> 常规 -> 附加库目录,将systemc-2.3.3\msvc10\SystemC\Debug目录添加到附加库目录
在作者电脑中,Debug的路径为:D:\systemc\systemc-2.3.3\systemc-2.3.3\msvc10\SystemC\Debug
在这里插入图片描述

属性配置 -> 链接器 -> 输入 -> 附加依赖项,输入systemc.lib
在这里插入图片描述到这里配置基本完成,重新编译一下

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值