使用minGW/cygwin在Windows是用于gcc开发
2024-09-22 07:06:31
刚才记录了下用eclipse在linux下开发,突然想起来也另一种方法:MinGW。
MinGW是Windows的gcc开发工具,直接使用Windows的运行库,所以可以在windows下面方便的用gcc进行编译。
但是这个方法很有局限,那就是没办法使用Linux下面的系统函数,除非自己的代码不依赖于任何系统api,然而这显然不可能。所以要在Windows下模拟Linux,仅仅是MinGW还是不够的。
但是还有另一种方法,那就是cygwin,它是一个在Window下模拟的简单的Linux环境,说是简单,但是却已经移植了几乎会用到的命令和开发库,唯一的缺点就是,安装起来太过于庞大,很费时。而且它也是有局限性的:在软件开发的过程中,经常会用到第三方的库,比如你要使用数据库不管是sybase,mysql,或者别的,比如tuxedo等等,这些东西在cygwin下,你就无能为力了。
所以这两个方法对我来说都不满足,还是直接在Linux装eclipse,在windows下按在Xming,最方便,也没有任何的局限性。
最新文章
- [基础] Array.prototype.indexOf()查询方式
- BZOJ3218 UOJ#77 A+B Problem(最小割+主席树)
- 静态代码审查工具FxCop插件开发(c#)
- Bootstrap编码规范
- docker swarm compose
- iOS设计模式之简单工厂模式
- 如何学习c++
- Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.
- 【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(三)
- 导出含有图片的项目成jar文件后运行,图片不显示
- Codeforces Round #309 (Div. 2) A. Kyoya and Photobooks 字符串水题
- CentOS(九)--与Linux文件和目录管理相关的一些重要命令①
- C#中调用WIN32的API
- VS2010中使用QtOpenGL出现 unresolved external symbol __imp__glClear@4 referenced in function之类的错误
- 8.无法訪问developer.android.com的解决方式。
- 2.vue 安装教程
- 如何使用SVN?
- Python学习日记:day9--------函数
- RBAC权限模型——项目实战(转)
- 利用python解析地址经纬度和利用经纬度定位地址