laz的trunk分支比较新,很多之前标记为过时的API都删掉了,导致部分组件在trunk上无法正常安装。这是 BGRABBitmap 的源代码的报错部分
提示:找不到GetImageIndex函数,我的解决办法,找到一个能正常使用的老版本laz,跳转过去找到这个函数的定义。
(或者手动打开报错的文件,查看源码)
已经标注了deprecated ,也给出了解决方法,用另一个重载:'Use the other overload instead.'
即是下面那个同名函数。
也就是把两个参数互换去调用。
这只是举个例子,会遇到大约10个左右错误,都需要手动修改代码,但都能通过这个方式解决。