13
回答
Cygwin
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

Cygwin有人在使用这个软件吗?或者已经用过,能够说下感受吗?谢谢

举报
enjoylife
发帖于7年前 13回/2K+阅
共有13个答案 最后回答: 7年前

适应情形很广 就是编译速度太慢了

最好用mingw进行交叉编译

或者更换msys+mingw,但也很多不能进行默认编译了,可以考虑把依赖的库移植到msys下面

引用来自#4楼“刘冲”的帖子

一直在用,Windows下没有这玩意儿咋活呀

msys+mingw也能解决很多问题了

遇到没有的库自己编译移植就行

好处是没有cygwin dll的依赖

运行速度也比cygwin的快很多

引用来自#5楼“PcX”的帖子

引用来自#4楼“刘冲”的帖子

一直在用,Windows下没有这玩意儿咋活呀

msys+mingw也能解决很多问题了

遇到没有的库自己编译移植就行

好处是没有cygwin dll的依赖

运行速度也比cygwin的快很多

我在上面写c程序,怎么报错。大家帮我看看

引用来自#3楼“PcX”的帖子

适应情形很广 就是编译速度太慢了

最好用mingw进行交叉编译

或者更换msys+mingw,但也很多不能进行默认编译了,可以考虑把依赖的库移植到msys下面

能够说详细点吗?新手上路。。。不是很明白。

引用来自#6楼“enjoylife”的帖子

引用来自#5楼“PcX”的帖子

引用来自#4楼“刘冲”的帖子

一直在用,Windows下没有这玩意儿咋活呀

msys+mingw也能解决很多问题了

遇到没有的库自己编译移植就行

好处是没有cygwin dll的依赖

运行速度也比cygwin的快很多

我在上面写c程序,怎么报错。大家帮我看看

用vim之类的编辑器写

然后在用gcc编译

你这是在bash里写命令脚本

在cygwin下能完成99%的Linux程序编译,不想麻烦就用这个

但是产生的程序依赖cygwin(x).dll这个封装库,要一同打包

另一个办法是如果你用的cygwin的版本较早,大概上年之前的版本,编译器支持-mno-cygwin这个编译开关来摆脱这个库的依赖,但这个选项非议较大,所以现在的版本取消掉了,因此现在比较好的解决方法是系统中再装mingw gcc的编译器,在cygwin bash环境里使用i686-pc-mingw32-gcc之类的方式编译

其他一般的移植程序可以用msys来编译

引用来自#4楼“刘冲”的帖子

一直在用,Windows下没有这玩意儿咋活呀

 确实好用。没这东西是不方便。

引用来自#10楼“篱笆”的帖子

引用来自#4楼“刘冲”的帖子

一直在用,Windows下没有这玩意儿咋活呀

 确实好用。没这东西是不方便。

这东西装上了很久了,用了几次。不知道有啥用。。。大家说说你们是怎么使用的。举个简单例子最好。。。。

顶部