在 Ubuntu22.04 中使用 QtCreator 编译 CS106B 库出现错误

之前已经在 Windows 上成功搭建了 Qt 环境,考虑到课本上例题采用 Linux 进行操作,于是在 VMware 中重新安装了一个Ubuntu 22.04 虚拟机环境,对 Qt 进行配置。

Qt 安装一切顺利,对 CS106 库文件进行编译的时候,出现了一些错误,大致为warning: [Makefile:12109: install_versionfile] Error 1 (ignored)

编译完毕后能够正常输出welcome,在$HOME/.local/share/cs106下能够找到include中的头文件和lib中的静态库文件。而且之后运行了assign-0,也是能够正常运行。但是想搞明白这种报错的原因以及后续会不会影响其他作业,谢谢。

报错如下。上传到了GitHub:

参考共享文件中开发环境内的文档步骤安装,正常不会有问题。

如果不放心,可以使用文档中建议的、已经搭建好的 VirtualBox 虚拟机。

好的,谢谢薛老师。