splishsplash库 windows调试debug方法

1 准备工作

VS-2019社区版本

下载好代码
https://github.com/InteractiveComputerGraphics/SPlisHSPlasH

解压并新建一个文件夹
在该文件夹下新建一个build文件夹

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

下载好cmake gui版本
https://cmake.org/

官方doc
https://splishsplash.readthedocs.io/en/latest/build_from_source.html#installation-instructions-windows

2 用cmake构建项目

打开cmake gui
输入源代码地址和build文件夹地址
如图勾选需要勾选的编译选项
在
红色是正常的,代表你还没有把该选项添加到修改。
点config之后
红色就消失了

再次点击config(总共点两次)

然后点gengerate

然后在build文件夹就会生成一堆VS的工程文件
在这里插入图片描述

打开.sln文件

3 在VS中以debug模式编译

选择debug模式
在这里插入图片描述

然后点击本地Windows调试器(绿色箭头)

然后是漫长的等待

在这里插入图片描述
右下会显示进度条

弹出下面的报错是正常的,不用管。
在这里插入图片描述

4 使用VS调试实例

你可以看到右侧的解决方案栏如下
有各种文件夹,还有C++类(四个类:SimulatorBase, SPHSimulator, SPlisHSPlasH和Utilities)

其中是SPHSimulator程序的入口

在这里插入图片描述

在SPHSimulator 右键-》调试-》进入并单步执行新实例
在这里插入图片描述

现在你找到了程序的入口,并且开始调试了。程序的入口在main.cpp。
按F10就可以单步继续调试了。
在这里插入图片描述
完毕。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值