cc 通常指的是编译器,xlc和gcc的区别你可以在makefile里查找cc所指代的具体编译器貌似你所用的编译器为xlc g bnoquiet brtl bexpall o 这些指的是编译器的参数,具体的编译器有具体的解释基本相似,但有所不同 以GCC编译器为例,参数的意思分别为o 制定目标名称,缺省的时候,gcc 编译出来的文件是。
常用的编译器有gcc, clang, ccompiler, xlcAIX等一般xlc和gcc的区别他们会绑定到cc软连接, 所以你可以查看下cc指向哪个连接,如果遵循GNU语法,那么看版本就是cc version 一个系统可以装多个版本的多种编译器,那么就可以看下$PATH变量中优先哪个生效当然还有其xlc和gcc的区别他编译器,如intel 厂商的可以看man。
在IBM AIX平台上,版本从51到53,支持PowerPC处理器32和64位,包括IBM VisualAge xlC v5 至 v8,以及GNU gcc 295x 至 34x,但GNU g++ 不被支持最后,HPUX 11版本,针对PARISC 32和64位,支持HP aCCaC++版本及以上,以及GNU gccg++ 295x 至 34x。
windows版的qt,大体分为两种提供二进制下载,g++和MSVC,无论哪一种在使用前必须先安装编译器另外windows版的集成开发环境Qt-creator gcc版安装包中带有编译器在无二进制发布的操作系统,如IBM Aix中就只能使用xlc或gcc编译器编译qt源代码获得qt库了。
在使用cc之前,你需要安装收费的xlC,或者开源的gcc 安装之后,就可以使用cc命令编译你写好的源码了。
你是什么unix版本如果你机器上装有C编译器,比如gcc,把你的程序写到c文件中,比如mainc,然后 gcc o test mainc 然后 test 就可以执行编译好的程序了。
出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行yum install glibcheaders yum install gccc++ rpm安装也可以 cd mediacdrompackage #安装盘里软件包路径 rpm ivh glibcheaders rpm ivh gccc++。
wine所必须的一些package没有安装提示中最后一句要你安装名为flex的package另外,就configure的结果看,你没有安装gcc,最好也装一下,好一点至于怎么装这些package,你可以自己搜索另外,问一下,你用的是什么版本的系统?是否配置了源。
没有编译环境的环境,那后面是no的东西貌似都需要安装,各个版本的linux都有自己的软件源,先配置软件源,然后从源里可以直接搜索安装上述缺失的软件或者编译器等等,然后再安装,安装提示缺什么从源里找什么安装什么,知道成功为止,如果源里没有再google或者baidu找,下载后编译安装。
32x, 33x, 34x, 40* Intel ICC 80, 81, 903 Linux for AMD64 and Intel EM64T 64 bits all distributions* GNU gccg++ 32x, 33x, 34x, 40* Intel ICC 81, 904 Solaris 7, 8, 9, 10 UltraSparc Processor* Forte Developer 6 Update。
如果你真要自己编译安装,我觉得你起码得安装buildessentiTab,flex,你很多包都没安装,所以才会出现这么多问题,记得有个很有用的软件安装完后可以这样配置sudo aptget run configure,如果是linux的初学者,可以直截了当地sudo aptget install wine。
从最后的提示信息看,缺少相关依赖包依赖程序,建议使用系统的自动安装解决此问题譬如ubuntu下,可以尝试使用aptget install programname。
MAKEFILE是要自己写的现在不过有的IDE自己生成的MAKEFILE,就是添加到你的工程下面就行了,我们用AVRSTUDIO开发AVR单片机的时候就是自己写的MAKEFILE,一般是用里面自带的生成程序自己稍微修改一下就添加到自己的工程当中去就好了。
还没有评论,来说两句吧...