1.cygwin 安装出现问题,向高手请教!
我是在编译程序时出现过couldn't allocate heap的错误,一会是gcc.exe,一会是make.exe,一会是bash。不过我发现这些错误通常只有重复执行make多几次,最终都会通过.我猜想这可能是因为heap size设置太小的原因造成的. 而多重复几次可以成功的原因是因为这个makefile牵涉到许多次的编译以及链接工作,而其中的heap没有得到很好的释放,结果积累下来就超过了所设置的heap大小.而重复执行时,之前在heap size没超过之前编译成功的文件已不需要继续编译或链接,这样不再占用heap size,从而可以继续编译以下的内容,所以等效来看只是将一个需要大heap的工作分解成几个占用小heap的工作.但是当单个不再可分解的工作所需的heap size就超过了限制估计是无法通过这种方法来解决的.
那如何能够增加cygwin的heap尺寸呢?
尝试1:
Cygwin
程序缺省可以分配的内存不超过384MB(program+data)。多数情况下不需要修改这个限制。然而,如果需要更多实际或虚拟内存,应该修改注册表的HKEY_LOCAL_MACHINE或HKEY_CURRENT_USER区段。田家一个DWORD键heap_chunk_in_mb并把它的值设为需要的内存限制,单位是十进制MB。也可以用cygwin中的regtool完成该设置。例子如下:
regtool -i set /HKLM/Software/Cygnus\ Solutions/Cygwin/heap_chunk_in_mb 1024
regtool -v list /HKLM/Software/Cygnus\ Solutions/Cygwin
2.如何在windows下安装cygwin
1在官网(自行搜索)上下载cygwin,双击打开,点击下一步,2软件会让你选择如何安装,有三种方式,我们选择第一种,也就是从网络上直接下载安装,3点击下一步,选择安装目录,默认的是C盘的根目录,你也可以选择到其他的文件夹,下面默认的是为所有用户安装,4点击下一步,选择下载文件夹,默认是下载到用户的下载文件夹中,5下一步选择网络连接类型,可以选择代理,也可以选择直接连接, 我选择的是直接连接,因为网易有相应的源,6点击下一步,就是选择源,为了下载稳定快速,我们可以选择网易的下载源,7点击下一步,就会读取相应的源,并会弹出一个安装警告,如果是第一次安装,可以忽视这个警告,8读取目录后,软件会让你选择要安装的文件,这里就以 要安装binutils,gcc,gdb为例,点击develdefault,9在其下分别选择下图所示的文件,这里就以 要安装binutils,gcc,gdb为例。
当然,你也可以根据自己的需要安装相应的文件。10选择完毕后,点击”下一步“,软件就会自动下载你选择的文件,下载完成后会自动安装,并会在你选择的下载目录内找到安装源文件,11安装完成后,会让你选择是否是否在桌面和开始菜单创建快捷方式,如下图所示。
至此,cygwin就安装完毕了。
3.如何验证cygwin是否安装完整
cygwin是一个windows平台上的unix模拟环境,主要是通过重新编译,将posix系统上的软件移植到windows上。
相信很多朋友想安装cygwin,但是不知道怎么安装,因为都是英语,对于跟英语不感冒的人来说是件痛苦的事,下面绿茶小编和大家分享cygwin安装步骤。 首先下载cygwin安装程序。
下载完成后,运行setup。exe程序,出现安装画面。
直接点“下一步”,出现安装模式的对话框,如下图所示: cygwin安装教程图解:一步一步教你安装设置cygwin1 我们看到有三种安装模式: Install from Internet,这种模式直接从Internet安装,适合网速较快的情况; Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装; Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。 从上述三种模式中选择适合你的安装模式,这里我们选择第一种安装模式,直接从网上安装,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。
选中后,点击“下一步” cygwin安装教程图解:一步一步教你安装设置cygwin2 这一步选择Cygwin的安装目录,以及一些参数的设置。 默认的安装位置是C:/cygwin/,你也可以选择自己的安装目录,然后选择“下一步”,。
4.win10出现找不到OrangeEmu.dll,无法继续执行代码怎么办
长话短说:
因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的。
举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11,没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll
很多人喜欢传播“下载dll放到system32或syswow64”这种解决办法,倒也不是完全不可行,有时候还是可以的,要看运气。对小白来讲还是麻烦了点,而且不像修复工具一样能一次性搞定大部分dll运行库的相关问题。
并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外)。
因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带。
msvcp、msvcr、vcomp140.dll属于VC++2015版
msvcp、msvcr、vcomp120.dll属于VC++2013版
msvcp、msvcr、vcomp110.dll属于VC++2012版
msvcp、msvcr、vcomp100.dll属于VC++2010版
msvcp、msvcr、vcomp90.dll属于VC++2008版
msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版
除了丢失、缺少这类错误之外,如果一个程序打开之后提示“并行配置错误”,那么也是因为没有安装VC++运行库。
缺少PhysXLoader.dll是NVIDIA PhysX物理加速引擎的问题
提示没有找到xlive.dll是缺少Games For Windows Live
缺失 openal32.dll是缺少OpenAL Installer for Windows的原因
建议使用dll修复工具,解压之后打开主程序点击“修复”按钮,稍等即可解决。
此文件本质上是dll运行库的一部分,丢失、缺失此类文件都是dll运行库的问题,而不是游戏本身的问题。所以重新下游戏肯定是没有用的。
关于附件:dll运行库修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载),附件免费下载,不要积分。7z、rar、zip文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题。
运行库【修复工具】下载地址.zip来自:百度网盘点击跳转网盘
5.cygwin 安装死活下载不了
1.本站为大家提供的是官方的在线下载安装程序,需要在联网的情况下才能使用,请根据自己的操作系统选择安装程序。
2.在这里是选择软件的安装模式,分别为从internet安装、只下载安装程序不安装、安装已下载的数据包,如果没有安装包的话,这里我们选择第一种比较好。
3.接着就是选择软件的安装目录和使用权限,安装目录可以随意更换,但是不能带有中文字符,如果你想要将软件共享给其它计算机使用的话,下面权限选择第一项。
4.安装包的存放路径同样也是不能带有中文字符。
5.这里是选择连接方式,如果对这方面不是很清楚的话,建议选择第一个默认选项。
6.然后在这里会弹出许多下载站点,随便选择一个即可。
Cygwin:
6.如何在windows下安装cygwin
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件。
它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。如何在windows下安装cygwin呢?1.在官网(自行搜索)上下载cygwin,双击打开,点击下一步,如下图所示:2.软件会让你选择如何安装,有三种方式,我们选择第一种,也就是从网络上直接下载安装,如下图所示:3.点击下一步,选择安装目录,默认的是C盘的根目录,你也可以选择到其他的文件夹,下面默认的是为所有用户安装,如下图所示:4.点击下一步,选择下载文件夹,默认是下载到用户的下载文件夹中,如下图所示:5.下一步选择网络连接类型,可以选择代理,也可以选择直接连接, 我选择的是直接连接,因为网易有相应的源,如下图所示:6.点击下一步,就是选择源,为了下载稳定快速,我们可以选择网易的下载源,如下图所示:7.点击下一步,就会读取相应的源,并会弹出一个安装警告,如果是第一次安装,可以忽视这个警告,如下图所示:8.读取目录后,软件会让你选择要安装的文件,这里就以 要安装binutils,gcc,gdb为例,点击devel default,如下图所示:9.在其下分别选择下图所示的文件,这里就以 要安装binutils,gcc,gdb为例。
当然,你也可以根据自己的需要安装相应的文件。10.选择完毕后,点击”下一步“,软件就会自动下载你选择的文件,下载完成后会自动安装,并会在你选择的下载目录内找到安装源文件,如下图所示:11.安装完成后,会让你选择是否是否在桌面和开始菜单创建快捷方式,如下图所示。
至此,cygwin就安装完毕了。
转载请注明出处windows之家 » win10安装不了Cygwin