win10上打算使用c-free,因为xp win7时代都用过,写c代码还是比较方便的,尤其是5.0版本,但是在win10上面,c-free 5.0版本没有c-free 4好用,c-free 4启动更加快,配置第三方编译器也没有问题,而且还是免费,只是没有debug的功能,因此用版本4.

但是win10上始终用不了自带的mingw编译器,果断删除,

因为cfree增加了很多第三方编译器支持的功能,因此安装了其他的编译器,照样可以运行,因此下载了borland c++5.5(古董了,貌似不支持c99),ch standard 7.0.0,tdm-gcc 5.1.0,openwatcom c++ v1.9,当然,digital mars C++、cygwin也是可以的,反正具体的可以查看官网。安装好后,可以构建构->构建选项逐个添加,cfree会自动识别,这里不展示图片了,可以去官网看看http://www.programarts.com/cfree_ch/doc/help/hh_start.htm#UsingCF/CompilerSupport/Watcom/Watcom.htm如何集成第三方的编译器,编译c语言。

也许年代久远,cfree5对win10的支持一般般,如果是xp或win7 32位,基本上是没有问题的。

反倒是版本4没有问题,而且安装的时候,路径问题也是蛮奇怪的,我这里安装的d盘,D:\Program Files\C-Free Standard,目前使用正常~

以下摘录了部分编译器支持的说明

目前支持的编译器类型:

(1) MinGW 2.95/3.x/4.x/5.0

(2) Cygwin 

(3) Borland C++ Compiler

(4) Microsoft C++ Compiler

(5) Open Watcom C/C++

(6) Digital Mars C/C++

(7) Ch Interpreter

版本 5.0 (2010-07-19)

 增加了对Intel C++ Compiler 和 Lcc-Win32 两个编译环境的支持。

 

 版本 4.1 (2008-09-09)

 加强C/C++代码解析, 增加稳定性和容错能力。

 增加对Visual Studio 2003/2005/2008编译器的支持。

 增加对Borland C++ Builder编译器的支持。

 

 版本 4.0

 新增了对多编译器的支持,支持Cygwin, BCC, DM, Open Watcom等编译器。

 

 版本 3.5.2

添加了对Ch的支持。Ch是一个可跨平台的C/C++解释器,利用Ch,C/C++程序无需编译就可以直接在多平台的Ch上运行。Ch支持脚本、Shell、2D/3D绘图以及科学计算。它实现了一种语言、到处运行的解决方案。关于Ch的更多信息,请访问www.softintegration.com

c-free gcc.exe: cannot specify -o with -c or -S and multiple compilations的解决方法的更多相关文章

  1. 【ARM-Linux开发】wubi.exe安装Ubuntu14.04出现为/检查磁盘时发生严重错误的解决方法

    原文:http://jingyan.baidu.com/article/0aa22375bbffbe88cc0d6419.html 我写过一篇叫做 如何硬盘装麒麟系统 的经验,介绍了如何不使用优盘的情 ...

  2. Linux ubuntu 安装gcc、g++、 pcre、zlib、ssl、nginx和该内存不能为written解决方法

    1.楼主也是第一次接触Linux  如果有错误的地方还请各位朋友指出.... 2.gcc.g++依赖库:sudo apt-get install build-essential,sudoapt-get ...

  3. Apache服务器httpd.exe进程占用cpu超过50%的解决方法

    httpd.exe进程占用cpu超过50%,关闭掉Apache服务,cpu应用率立刻下降到0.  重新启动Apache又出现占用cpu高的情况.  原因是:httpd.exe和防火墙配置有冲突. 解决 ...

  4. C++常见gcc编译链接错误解决方法

    除非明确说明,本文内容仅针对x86/x86_64的Linux开发环境,有朋友说baidu不到,开个贴记录一下(加粗字体是关键词): 用“-Wl,-Bstatic”指定链接静态库,使用“-Wl,-Bdy ...

  5. Windows Server 2003服务器无法下载.exe文件的解决方法

    今天架设了一台Windows Server 2003的网站服务器,发现打开网页后无法下载网站中的.exe文件,经过研究问题得以解决,拿来做个备忘. 解决方法非常简单,只需要在IIS中,将网站属性里的执 ...

  6. cocos在win平台exe无法使用 UserDefault 解决方法

    exe模拟器用来调度cocos本来是很方便的事情,但最近很多win10策划无法调用UserDefault.一直以为是权限问题,今天有空读一下码才发现.原来是cocos的bug.存在本地的UserDef ...

  7. 安装程序无法复制文件 convlog.exe的解决方法

    在安装的时候出现一个错误提示“安装程序无法复制文件CONVLOG.EX_”,上网找了很多资料,都说是因为版本问题,考虑到自己的服务器安装的是2003 SP1,后来打了补丁到SP2的,也就认为是版本问题 ...

  8. vs2012编译出错“LC.exe”已退出解决方法

    “LC.exe”已退出,代码为 -1. 解决方法: 将项目Properties下的licenses.licx文件删除,重新编译即可.

  9. C# ASP.NET Webservice调用外部exe无效的解决方法

    最近用asp.net做webservice,其中有个功能是调用执行外部的exe(类似cmd中执行),但执行Process.Start之后就没有结果,同样代码在winform下正常,折腾两天终于找到解决 ...

随机推荐

  1. ScheduledExecutorService调度线程池运行几次后停止某一个线程

    开发中偶尔会碰到一些轮询需求,比如我碰到的和银行对接,在做完某一个业务后银行没有同步给到结果,这时候就需要查询返回结果,我们的需求是5分钟一次,查询3次,3次过后如果没有结果则T+1等银行的文件,对于 ...

  2. day29——socket套接字(少量不全)

    day29 socket套接字 socket是处于应用层与传输层之间的抽象层,他是一组操作起来非常简单的接口(接受数据)此接口接受数据之后,交由操作系统. 为什么存在socket抽象层? 如果直接与操 ...

  3. 第14章 Salesforce标准对象

    14.1 Sales Cloud基本信息 Sales Cloud 会为您提供管理业务的一切功能.生成最佳潜在客户.通过销售漏斗管理业务机会,并使用现有客户培养关系.以及,预测收入.设置销售区域,并将代 ...

  4. centos jira wiki 开机自启

    启动jira 和 wiki 需要java环境变量 操作步骤: 在 /etc/rc.d/rc.local 文件中[ 注意要有可执行权限 ] export JAVA_HOME=xxxxxxxx expor ...

  5. 解决pyspider框架web预览框过小问题

    解决pyspider框架web预览框过小问题 Chrome 使用pyspider框架时,web预览框只有一小条: 解决办法: 找到debug.min.css文件,替换为如下内容: body{margi ...

  6. MVC-09安全

    部分8:添加安全. MVC应用程序安全性 Models文件夹包含表示应用程序模型的类. Visual Web Developer自动创建AccountModels.cs文件,该文件包含用于应用程序认证 ...

  7. C# 数组排序带索引

    想到了两种方法来实现,分别利用了List.Sort()和Dictionary.OrderBy()方法,代码如下: , , , , , , , , , }; //List.Sort() List< ...

  8. JS权威指南读书笔记(七)

    第十七章 事件处理 1 客户端JS程序采用了异步事件驱动编程模型. 2 关于事件的重要定义     a 事件类型(event type)     b 事件目标(event target) target ...

  9. drf安装与APIView初步分析

    drf安装 1. pip install djangorestframework 2. 在settings文件中注册app : INSTALLED_APPS = [..., 'rest_framewo ...

  10. CentOS 7 - 里面如何以root身份使用图形界面管理文件?

    nautilus 是gnome的文件管理器,但是如果不是root账号下,权限受限,我们可以通过以下方式以root权限使用! 启动shll,随后在shell里面输入下面命令: sudo nautilus