Q115:Linux系统下CodeBlocks对PBRT-V3进行编译和调试

40 篇文章 0 订阅
37 篇文章 0 订阅

我也是醉了,在各种环境下对PBRT-V3进行了编译和调试。
参考:Q113:PBRT-V3分别在Linux和Mac下的编译与调试(汇总)

不过,小编对CodeBlocks“情有独钟”,所以,必须在CodeBlocks下完成这个事情。(注意是Linux系统)

一、用cmake生成CodeBlocks的工程文件

这里写图片描述

这里写图片描述

这里写图片描述

二、编译

这里写图片描述

三、调试

这里写图片描述
这里写图片描述

这里写图片描述

这里写图片描述

搞定!

有所感慨:

小编在学习PBRT-V3之前一直使用的是CodeBlocks。
所以,一开始搭建PBRT-V3编译环境时,自然希望能够延续CodeBlocks。
当时也折腾了好长时间,就是搞不定。

现在来看,主要原因是:
1,不知道在CodeBlocks中设置命令行参数;
2,PBRT-V3中包含多个可执行文件,没有在CodeBlocks中设置好编译目标和执行目标。
3,设置的命令行参数和执行目标不对应(即,参数原本是传给pbrt的,但是可能传给了其他可执行文件。)

现在终于能够在CodeBlocks上编译和调试PBRT-V3了,
如果这件事情发生在一个月前,小编会非常高兴。

但是,在这一个月,小编尝试了在各种环境下对PBRT-V3进行编译和调试。
参考:Q113:PBRT-V3分别在Linux和Mac下的编译与调试(汇总)

最后,再回到CodeBlocks,只是为了解除心里留下的那个疙瘩。

不可否认,CodeBlocks是一款好用的的工具。
但是,老实说,个人觉得Xcode更好用、功能也更强大。
所以,“情有独钟”的CodeBlocks会慢慢过去。

有时候,想想“如果一开始就用CodeBlocks对PBRT-V3成功进行编译和调试”,
也就不会有“对其他编译环境的尝试”,也就不会发现Xcode的优点,也就不会……

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值