Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业1编译失败的问题 This topic has 7 replies, 3 voices, and was last updated 4 years, 8 months ago by PeterSen. Viewing 1 reply thread Author Posts 2020年3月2日 at 下午5:00 #3180 Score: 0 MiraclemilkParticipant Karma: 1 pt 在VS中编译出现问题,用cMake也出现了问题,也不知道是什么问题,怎么调。 Attachments:You must be logged in to view attached files. 2020年3月2日 at 下午5:43 #3186 Score: 0 Shi YuChen(助教)Keymaster Karma: 4 pts 先试试make时把-j4去掉。 如果不行,有可能是数组越界,再试试把rasterizer.cpp第234行auto ind = (height-point.y())*width + point.x()改成auto ind = (height-1-point.y())*width + point.x()。 2020年3月2日 at 下午8:42 #3192 Score: -1 MiraclemilkParticipant Karma: 1 pt 试了,还是不行 This post has received 1 vote down. 2020年3月2日 at 下午8:58 #3198 Score: 0 MiraclemilkParticipant Karma: 1 pt 好了,原因是我矩阵输入的时候,少输入了,然后改了几次,发现要把之前命令行创建的build文件夹删掉,再重新编译,就好了,谢谢助教 2020年3月2日 at 下午9:00 #3199 Score: 0 PeterSenParticipant Karma: 2 pts 我也遇到了这个问题,请问最后是怎么解决的? 2020年3月2日 at 下午9:04 #3200 Score: 0 MiraclemilkParticipant Karma: 1 pt 我的原因是4*4的矩阵输入少了元素,之前在命令行编译创建的build文件夹未删除,好像就不会重新编译修改后的代码,我把build文件夹删掉,再重新创建,重新编译就好了。 2020年3月2日 at 下午9:06 #3202 Score: 0 PeterSenParticipant Karma: 2 pts 谢谢我也找到原因了,也是输入少了一个。谢谢 2020年3月2日 at 下午9:05 #3201 Score: 0 MiraclemilkParticipant Karma: 1 pt 建议检查一下矩阵是不是4*4的 Author Posts Viewing 1 reply thread You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In