admin 管理员组

文章数量: 887017

序言:

2024再做舒大大的计算机图形学作业,起初没看教学视频,只知道是配置vs+openmesh+qt,正好电脑上在用vs2022,就下了版本比较新的openmesh和qt6,结果才知道视频有点久远,给的模板放在vs2022里面有点不兼容,刚开始抱着自己用qt6写一个ui界面得了,结果打开qt6的官方文档根本看不懂,还是算了。。。。。。直接上虚拟机吧。(记录一下自己的安装过程)

正文:

首先说一下整个的环境:我是在vmware里安装了旗舰版win7虚拟机,随后下载vs2010,配置openmesh+qt。

1.vmware下载

直接官网下:https://www.vmware/Download VMware Workstation Pro

安装教程参考了安装虚拟机(VMware)保姆级教程(附安装包)_vmware虚拟机-CSDN博客,只用参考目录1,后边linux虚拟机安装不用看https://www.vmware/

2.创建win7系统

(1)下载旗舰版win7

参考教程:VMware虚拟机安装win7教程(图文版 超详细!)_win7虚拟机-CSDN博客

我在这里下的是旗舰版win7

 win7密钥可以去浏览器里找一个。

仔细看了一下这个教程,当时CD/DVD高级设置没有跟着做

(2)下载vm tools

虚拟机第一次启动时,下边应该有一栏提示你安装vm tools(记得没错的话),点击安装,然后进入页面,

(1)点击开始,输入D:\setup.exe,按流程安装,但是会报错,查了一下是缺少补丁,参考教程:

解决VMware16在虚拟机Windows7下安装VMware tools问题_vmware tools安装不了-CSDN博客,只参考教程里面3.问题2:安装过程提示驱动签名问题,要下载一个补丁

(2)搭建ftp

但是下载后在自己真机上面,怎么传到自己虚拟机上面呢,教程里提示是搭建ftp

第一步我先进行了虚拟机连网,参考了教程:VMware 网络环境配置(win7系统)_vmware 关闭防火墙-CSDN博客

不过这里,ip地址填的是主机vmnet8的地址,其他按照教程ping通应该就是连网成功了,浏览器会显示没网,但是输入百度网址可以进入百度搜索页面。

但是下载后在自己真机上面,怎么传到自己虚拟机上面呢,教程里提示是搭建ftp

下载winscp,官网:WinSCP :: Official Site :: Download

虚拟机里搭建ftp,教程:用FTP客户端实现主机和虚拟机之间文件的传输(方法1)_虚拟机和主机ftp传文件-CSDN博客.,然后用winscp连接就可以了(记得把虚拟机防火墙关了),把下载好的vm tools补丁传过去,运行补丁,然后点击开始,输入D:\setup.exe,vm tools就安装完成了。

3.下载vs2010:

按照老师教程,下载DTLite,在这里找到了4.多的版本较旧的版本 DAEMON Tools Lite Windows 版 - FileHippo,然后传到虚拟机里面。

参考了这个教程Visual Studio2010简体中文版/旗舰版安装教程_viusal studio 2010-CSDN博客,下载了vs的iso文件,然后按老师视频安装就可以了。

下载VA_X小番茄助手:

小番茄助手 VS通用破解VA_X(附破解资源)_vs小番茄-CSDN博客https://blog.csdn/zss6666yi/article/details/132542910,参考这个教程,但是到官网不要下载最新版的小番茄助手,选一个较老的下载,然后网盘里选择2.0版本的补丁。

4.openmesh下载

按老师教程在vs2010生成,配置环境变量即可。

5.qt下载

下载的是这两个版本

6.运行模板

运行QTModelViewer,重新生成解决方案,会有报错

到项目属性里面,选择C/C++,在附加包含目录下写入$(OpenMeshInclude)即可,项目就可以正常运行了。

结语:

可能按这些流程有点繁琐,不知道有没有简单的(自己确实知识有限了)

本文标签: 虚拟机 计算机 图形学 openmesh QT