Skip to content

常用环境

windows11家庭版安装hyper-v

创建xxx.bat 将以下内容复制进bat并以管理员的身份运行

bash
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

hyper-v修改分辨率

bash
sudo gedit /etc/default/grub
  • 将GRUB_CMDLINE_LINUX_DEFAULT="quiet splash "改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:2560x1440"
  • 2560x1440为需要的分辨率
bash
sudo update-grub
sudo apt install linux-image-extra-virtual
  • 然后在物理机中以管理员身份运行cmd
  • <vm_name>为虚拟机名字 可在hyper管理器中查看
bash
set-vmvideo -vmname `<vm_name>` -horizontalresolution:2560  -verticalresolution:1440 -resolutiontype single
set-vm `<vm_name>` -EnhancedSessionTransportType HVSocket

Ubuntu22.04安装eigen3

  • 运行以下指令后eigen3会被安装在标准位置/usr/include/eigen3
bash
sudo apt install libeigen3-dev

安装g++

bash
sudo apt install g++

安装cmake

bash
sudo apt install cmake

配置Clion

bash
sudo cp -rf "文件夹名" /opt
  • 到bin目录下运行以下指令进行安装
bash
sh clion.sh

配置QT

bash
sudo apt install libxcb-cursor0 libxcb-cursor-dev
bash
./qt.xxx --mirror https://mirrors.ustc.edu.cn/