dourunlao1642 2017-10-12 01:47
浏览 98
已采纳

如何在ARM上测试Google Go二进制文件?

Basically, I want to test Google Go compiler binary package on my aarch64 Linux machine. The package was available here: https://golang.org/dl/

As the platform is not any OS on x86, I am a bit worried if the binary package would work fine or not. My question is how to test.

I have written a simple GO codes, built them, and ran. So far so good. However, I am not a GO programmer. Thus, I could not be so sure yet that the GO compiler binary package works fine.

If it were not Google GO compiler but GDB for example, I would run make check. If the outcome is not very different from the one that I get on x86, I would be relieved. I do not know what's the preferred way of testing. Any popular test suite?

I do see the test sub directory in the tar ball. What is the sub directory for? If it is testing after porting or so, how do we use it? I could not find documentation in the tarball. I could not find any appropriate texts from Google search either.

Thank you so much for your help in advance!

  • 写回答

1条回答 默认 最新

  • douxiapi4381 2017-10-12 02:48
    关注

    When installing go from source tests are run to make sure all is well, generally there is no real reason to do this with a binary install. However if you wish to test anyway just run go test std to make sure the standard library tests all run fine.

    If you are really paranoid you can run ./all.bash in the go source directory (user/local/go/src IIRC) to rebuild from source and run tests on, well, everything. I am not sure how much more (if anything) is actually tested compared to just running the standard library tests though.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 R语言卸载之后无法重装,显示电脑存在下载某些较大二进制文件行为,怎么办
  • ¥15 java 的protected权限 ,问题在注释里