编辑
2024-03-02
SystemC
00
请注意,本文编写于 414 天前,最后修改于 413 天前,其中某些信息可能已经过时。

目录

用 Docker 安装 SystemC 环境
用VScode开发和调试Docker容器

用 Docker 安装 SystemC 环境

  • 安装 Docker 在 Windows 系统上安装 Docker Desktop。安装教程 其他操作系统类似,不再赘述。
  • 下载 SystemC 镜像 打开终端,下载 systemC docker 镜像,其中包括 Ubuntu 20.04, g9.3.0, gdb 9.1, make, vim 和 systemC 2.3.3:
shell
docker pull learnwitheexamples / systemC
  • 运行 SystemC docker 镜像:
shell
docker Run -it learnwiththeexamples /systemc

在 docker 映像中放置了一个“hello world”示例来验证环境设置。构建和运行:

shell
cd helloworld make ./out

用VScode开发和调试Docker容器

虽然你可以直接在 Docker 容器中开发和调试,但我个人建议通过 Visual Studio Code 进行远程开发,就像 VS Code 远程容器中介绍的那样。

docker 容器不能访问您的本地文件,除非您使用“-v”选项挂载它。例如,要将本地路径挂载到容器中的某个位置,可以使用以下命令:

shell
docker run -it -v local_path:mount_point learnwiththeexamples /systemc

其中 Local_path:您希望 docker 容器访问的本地机器的路径,mount_point:是本地路径内容在 Docker 容器中显示的位置。 在 Windows 操作系统中,将本地 C 驱动器挂载到 docker 容器的/home 目录下:

shell
docker run -it——name systemc -v C:/:/home learnwiththeexamples /systemc

本文作者:古月流新

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!