Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Virtualbox限制 下学期我要参加一个课程,它涉及在UNIX环境中编程C++。 课程工作人员告诉我们,我们要么在教员的电脑(电脑农场)上工作,要么在个人电脑上安装ubuntu_C++_Linux_Unix_Virtualbox - Fatal编程技术网

Virtualbox限制 下学期我要参加一个课程,它涉及在UNIX环境中编程C++。 课程工作人员告诉我们,我们要么在教员的电脑(电脑农场)上工作,要么在个人电脑上安装ubuntu

Virtualbox限制 下学期我要参加一个课程,它涉及在UNIX环境中编程C++。 课程工作人员告诉我们,我们要么在教员的电脑(电脑农场)上工作,要么在个人电脑上安装ubuntu,c++,linux,unix,virtualbox,C++,Linux,Unix,Virtualbox,我的想法是在虚拟机上安装Linux(Windows 7 64位为主机),而不会对我的系统造成任何损坏 我是否应该意识到与编译有关的任何主要限制?链接?用C++编程?< /P> 尝试在虚拟环境中编程的人应该记住什么重要的事情吗 或者它与在标准环境中编程一样 此外,在编译过程中是否存在差异?是否有可能文件将在我的虚拟环境中编译,但不会在我的教师标准环境中编译 总之,我不想以编译错误告终,因为我在一个虚拟环境中,所以我花了两天时间试图修复它并找出它 谢谢大家!! Alex好吧,硬件是不同的,因为它有更

我的想法是在虚拟机上安装Linux(Windows 7 64位为主机),而不会对我的系统造成任何损坏

我是否应该意识到与编译有关的任何主要限制?链接?用C++编程?< /P> 尝试在虚拟环境中编程的人应该记住什么重要的事情吗

或者它与在标准环境中编程一样

此外,在编译过程中是否存在差异?是否有可能文件将在我的虚拟环境中编译,但不会在我的教师标准环境中编译

总之,我不想以编译错误告终,因为我在一个虚拟环境中,所以我花了两天时间试图修复它并找出它

谢谢大家!!
Alex

好吧,硬件是不同的,因为它有更多的抽象层,所以你不能得出任何结论,说明在使用本机Linux的计算机上如何与磁盘驱动器或打印机进行交互。除此之外,如果您在VB上安装的系统与服务器场上的系统相同,那么它的行为应该与software-wise.PS相同。我现在正在Windows中的Linux系统上的VirtualBox上进行编程。从来宾操作系统的角度来看,在虚拟环境中运行与直接在硬件上运行没有什么不同。除了您自己设置的限制(例如最大内存量、磁盘大小等),没有其他限制。除非你自己安装并使用特殊的库,否则将源代码提供给你的老师应该不会有任何问题。事实上,虚拟环境甚至可能比本地环境更好。我不知道他们是怎么做到的,但我在32位Windows下运行64位Linux,它可以工作。。。这包括所有AMD64寄存器在不在本机系统下时可用。它还包括一个分辨率为100纳秒的系统计时器,而本机系统计时器的分辨率仅为毫秒。魔术。谢谢大家,我将尝试在VB中完成我的项目,为了预防起见,看看它们是否能在我们的教员计算机上正常工作。