在虚拟机中编译代码是可以的吗?或者我会在其外部编译不同的代码?
答案 0 :(得分:2)
在VM中编译代码没有固有的问题。我们实际上是在我的工作中这样做,以确保我们编译的代码在没有实际开发工作的机器上进行编译。
答案 1 :(得分:1)
根据您编写的语言,对吧?
例如,您可以在任何计算机上编译Java应用程序,它将在任何安装了适用JRE的计算机上运行。
显然,您无法直接在Windows中运行在VM中编译的Linux程序。
但是,虚拟化应该对编译过程没有影响,因此只要目标平台与您的虚拟平台相同(或受其支持),您就可以安全地在VM中编译代码。
答案 2 :(得分:0)
在虚拟机中编译是完全安全的。代码差异仅仅是由于编译器优化。