Viewing 1 reply thread
  • Author
    Posts
    • #3180 Score: 0
      Miraclemilk
      Participant
      1 pt

      在VS中编译出现问题,用cMake也出现了问题,也不知道是什么问题,怎么调。

      Attachments:
      You must be logged in to view attached files.
    • #3186 Score: 0
      Shi YuChen(助教)
      Keymaster
      4 pts

      先试试make时把-j4去掉。
      如果不行,有可能是数组越界,再试试把rasterizer.cpp第234行auto ind = (height-point.y())*width + point.x()改成auto ind = (height-1-point.y())*width + point.x()。

      • #3192 Score: -1
        Miraclemilk
        Participant
        1 pt

        试了,还是不行

        This post has received 1 vote down.
      • #3198 Score: 0
        Miraclemilk
        Participant
        1 pt

        好了,原因是我矩阵输入的时候,少输入了,然后改了几次,发现要把之前命令行创建的build文件夹删掉,再重新编译,就好了,谢谢助教

        • #3199 Score: 0
          PeterSen
          Participant
          2 pts

          我也遇到了这个问题,请问最后是怎么解决的?

          • #3200 Score: 0
            Miraclemilk
            Participant
            1 pt

            我的原因是4*4的矩阵输入少了元素,之前在命令行编译创建的build文件夹未删除,好像就不会重新编译修改后的代码,我把build文件夹删掉,再重新创建,重新编译就好了。

            • #3202 Score: 0
              PeterSen
              Participant
              2 pts

              谢谢我也找到原因了,也是输入少了一个。谢谢

          • #3201 Score: 0
            Miraclemilk
            Participant
            1 pt

            建议检查一下矩阵是不是4*4的

Viewing 1 reply thread
  • You must be logged in to reply to this topic.