[英]Cannot cut & paste between a Linux host and a Linux VMware Workstation Guest
[英]Which Linux distribution for VMWare Workstation Guest?
我整天都在使用UNIX实用程序-如果感到困惑,抱歉! 我稍微描述一下我痛苦的(到目前为止)毫无结果的过程,因为也许有人可以纠正我,或者描述这个过程可能对以后的某个人有所帮助。 如果要跳过此问题,问题在下面以粗体显示。
因此,我正在尝试转换使用kdevelop开发的Linux程序。 我试图让它在Windows 7上运行(这是喊语音拿了提到这里 ,通过开发Marijn Huijbregts )。
我浪费了半天时间试图在Windows上安装kdevelop,只是为了了解kdevelop不能在Windows上运行,而且我一直都在安装KDE :(((如果kdevelop可以在Windows上运行,那么信息将非常多。赞赏)。
好的,所以按照SO的最佳环境中的建议将C / C ++代码从Linux移植到Windows ,我安装了MinGW32只是为了发现SHoUT的makefile包含诸如aclocal,autoheader等目标。-我已经面对了迄今未知的GNU Build系统 。
我现在在安装中间的GnuWin32使用GetGnuWin32 。 这需要几个小时。 我怀疑一旦完成,我会偶然发现其他东西。
一天的痛苦-仍然没有一个代码行可以编译:((。
因此,我正在考虑一种替代方法:安装Linux并将kdevelop作为交叉编译器运行以编译为Windows。 由于这是一个控制台应用程序,因此可能会更容易。
所以,最后,我的问题是 :
如果我想在VMWare Workstation(在Windows 7主机上运行的8)上安装Linux guest虚拟机,我知道我需要一个“发行版”。 我知道有大量的发行版,有些免费,有些付费。
我应该选择哪个发行版来运行kdevelop并使其尽可能简单? 我只想#@ $$ ing编译,而我又受不了这样的一天...
编辑:
我尝试使用VS编译代码-非常繁琐。 Linuix / GCC和Windows / MSVC之间有许多区别。 而且,这是别人开发的代码,我什至不确定程序是否满足了业务需求。 因此,我决定了以下过程:
许多分布都是可能的。 Mandriva基于KDE。
但是您也可以安装Debian发行版,并在其中安装KDE。
我建议与ShOUT项目社区联系。
您不应该交叉编译。 MinGW可以派上用场,但不是必需的。 您需要的是将代码及其依赖项移植到Windows,例如,如果使用Visual Studio,就没有错。
我在VirtualBox OSE上使用Ubuntu,并通过它使用kdevelop并无缝运行。 另外,您可以尝试kubuntu。
为什么VirtualBox OSE-免费,成熟
在Windows上使用MinGW进行编译比在Linux上进行交叉编译要容易。
构建系统...编写自己的代码可能很容易。 比实际移植C ++代码容易得多。 甚至比使用GNU Build System更容易。
请不要安装Linux! 这将需要您再花费半天的时间,并且如果您是第一次这样做,还会在此处询问其他问题。
只需安装VirtualBox并从某个站点获取一些VirtualBox映像即可。 Kubuntu应该可以很好地处理您的KDE东西: http : //virtualboxes.org/images/kubuntu/
只需5分钟,您就可以运行KDE Linux。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.