cygwin1dll版本不对。
建议uninstall后install安装。
如果只是学习linux下的C/C++开发,可以考虑使用mingw+MSYS,功能完善,体积也小巧。
cygwin本身并不包括全部的unix工具。初次安装时你需要手动选择添加。
若果初次安装时未安装需要的软件,也可以补,
只需要再次运行cygwin安装程序,选择节点后,可以在一个界面里,搜索你所需要的软件,点开前面的小勾,下一步即可。已安装的程序不会重复下载,很方便的。
FULL文件扩展名有一种主要文件类型,可以使用Cygwin打开(由OpenSource发布)。
FULL文件扩展名有一种主要文件类型,可以使用Cygwin打开(由OpenSource发布)。总共有一种与此格式相关的软件程序。通常这些是一种CygwinVariableLog格式。FULL文件主要归类为TextFiles。FULL文件可以在移动和桌面平台上找到,可以在Windows中打开。这些文件的普及性为“低”,这意味着它们并不常见。
有兴趣了解有关FULL文件扩展名的更多信息?我们建议您查看下面的详细文件信息,以了解打开FULL文件的软件以及其他故障排除提示。
我觉得你用Cygwin是不是有点太绕了,本来想在win下编程,却特意装个win下模拟linux的模拟器,然后用linux的方法编程,cygwin更新慢,现在支持不支持64位还不清楚呢,你可以试试gcc的-m64选项,如果没有,那可能是版本不对,或者是装cygwin的时候就没编译那个选项
我建议你直接装微软的编程环境,比如VS 2010,网上有的是地方下载,VS 2008也行,都是支持64位系统的,他们都能运行那种传统的main函数开头的程序(VS里管它叫控制台程序),需要注意的是,VS2008和2010都需要先建立工程再编译该工程,不是直接打开c文件就编译的,需要你稍微学一下怎么弄,很简单,以后的就都一样了
我用的也不是64位的,希望能有所帮助吧
在Cygwin/gcc环境下编译出来的程序,在Windows下执行的时候必须依赖cygwin1dll,如果要不依赖于这个dll文件的话,可在用Cygwin/gcc编译时加上-mno-cygwin选项。
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件。它对于学习unix/linux *** 作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。如何在windows下安装cygwin呢?
1在官网(自行搜索)上下载cygwin,双击打开,点击下一步,如下图所示:
2软件会让你选择如何安装,有三种方式,我们选择第一种,也就是从网络上直接下载安装,如下图所示:
3点击下一步,选择安装目录,默认的是C盘的根目录,你也可以选择到其他的文件夹,下面默认的是为所有用户安装,如下图所示:
4点击下一步,选择下载文件夹,默认是下载到用户的下载文件夹中,如下图所示:
5下一步选择网络连接类型,可以选择代理,也可以选择直接连接, 我选择的是直接连接,因为网易有相应的源,如下图所示:
6点击下一步,就是选择源,为了下载稳定快速,我们可以选择网易的下载源,如下图所示:
7点击下一步,就会读取相应的源,并会d出一个安装警告,如果是第一次安装,可以忽视这个警告,如下图所示:
8读取目录后,软件会让你选择要安装的文件,这里就以 要安装binutils,gcc,gdb为例,点击devel default,如下图所示:
9在其下分别选择下图所示的文件,这里就以 要安装binutils,gcc,gdb为例。当然,你也可以根据自己的需要安装相应的文件。
10选择完毕后,点击”下一步“,软件就会自动下载你选择的文件,下载完成后会自动安装,并会在你选择的下载目录内找到安装源文件,如下图所示:
11安装完成后,会让你选择是否是否在桌面和开始菜单创建快捷方式,如下图所示。至此,cygwin就安装完毕了。
以上就是关于Cygwin编译下EXE文件无法执行(完成后追分)全部的内容,包括:Cygwin编译下EXE文件无法执行(完成后追分)、我装好了cygwin,打开cygwin控制台,输入ssh-host-config,确找不到该命令求高手帮助!!!!!、fullarchive是什么文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)