Linux虚拟机编程
Linux虚拟机下开发程序
背景:想开发一个存储引擎,原项目在linux上开发,而本机的mingw缺少一个函数库,因此考虑基于linux开发。
宿主机:Windows10
虚拟机:Ubuntu
虚拟机是虚拟出来的完整的计算机,与物理机的主要体验区别是速度不如物理机快
方法1:直接在虚拟机里用IDE(如Pycharm、Jetbrains、Eclipse),需要为虚拟机开大一点的内存
方法2:虚拟机里使用vim + gcc + gdb等
方法3:主机下编程,虚拟机里编译运行调试,使用ssh等将主机源代码同步到虚拟机
方法4(推荐):vscode远程开发,跟本地开发体验一样爽
参考:
手把手教你配置VS Code远程开发工具,工作效率提升N倍
Linux虚拟机编程
http://franktjp.com/2023/04/10/Linux虚拟机编程/