问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

小黑窗上运行GCC出现 g++.exe: no input files是什么意思

发布网友 发布时间:2022-04-29 09:20

我来回答

3个回答

热心网友 时间:2022-06-25 09:39

这个命令就输入错了, 这个命令是拿来编译C程序的,不是执行。 你可以这样先编译
gcc -g -o CHello CHello.c 其中-g 是为了调试的, CHello 是目标生成的可执行文件 名字可以自己定 后一个CHello.c 就是源文件名 。

这是一步编译连接, 一般还可以分开进行的gcc -c CHello.c
是为了生成CHello.o 对象文件 再进行 gcc -o CHello CHello.o 生成可执行文件 。 执行的时候直接在shell 下输入 ./CHello 这个可执行文件名即可。

GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、MacOS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。

GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台。

GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言。

如Fortran、Pascal、Objective -C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。

gcc所遵循的部分约定规则:

.c为后缀的文件,C语言源代码文件;

.a为后缀的文件,是由目标文件构成的档案库文件;

.C,.cc或.cxx 为后缀的文件,是C++源代码文件且必须要经过预处理;

.h为后缀的文件,是程序所包含的头文件;

.i 为后缀的文件,是C源代码文件且不应该对其执行预处理;

.ii为后缀的文件,是C++源代码文件且不应该对其执行预处理;

.m为后缀的文件,是Objective-C源代码文件;

.mm为后缀的文件,是Objective-C++源代码文件;

.o为后缀的文件,是编译后的目标文件;

.s为后缀的文件,是汇编语言源代码文件;

.S为后缀的文件,是经过预编译的汇编语言源代码文件。

以上内容来源:百度百科-gcc

热心网友 时间:2022-06-25 09:40

 g++.exe: no input files是没有输入文件的意思。

词汇解析:

input核心词汇

1、发音:

英 ['ɪnpʊt]  美 ['ɪnpʊt]   

2、含义:

n.投入;输入信息;输入数据;信息输入端

v.输入

3、例句:

I'd appreciate your input on this.

我将感激你在这方面的投入。

4、固定搭配:

computer input  计算机输入

command input  命令输入

词汇的同近义词:

involvement

英 [ɪn'vɒlvmənt]  美 [ɪn'vɑːlvmənt]   

n.卷入;牵连;参与;兴趣

His involvement in the scandal was a blot on his reputation.

他因卷入丑闻,在名誉上留下污点。

ego involvement   自我涉连,自我投入

cough e to involvement of the heart channel   心咳,心经咳嗽

热心网友 时间:2022-06-25 09:40

意思是没有输入文件

要告诉他源文件的地址
比如

gcc "D:/Codes/main.c" -o "D:/Codes/program.exe"

然后他会找到源文件并编译出二进制应用程序(如果你的代码没有错误)到D:/Codes/的program.exe

注意: -o参数是提示gcc后面("D:/Codes/program.exe")是我要的程序的名字及其地址
g++的用法和gcc一样,只不过g++用来编译C++程序
还有,这不叫小黑窗,这叫Windows命令行!
采纳我吧~追问那我是下载错了软件么下成g++了?

如果我在f盘d文件夹里有一个.c的扩展名代码要把它通过GCC生成exe程序你能按着上面的格式告诉我么

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路由器网线一米多少钱 东芝电视怎么投屏安卓手机 东芝电视怎么投屏 东芝电视投屏功能在哪里 指甲根部半月白 ...在指甲中部黑线长起 还有就是月牙上有白色一块 都在同一个指_百度... 我农业银行五年定期无密码存款,身份证没了,仅凭身份证复印件和存款单... 混凝土强度回弹怎么测算推定值,是否满足要求?一篇文章讲明白_百度知 ... 发动机舱有胶皮味跟安装防盗器有关系吗 cb400f启动后有股胶皮味道 一个袋子装了半袋米,倒出三分之一多1千克后还剩19千克... 戴尔GCC部门是什么意思 ? 华为gt2的星空流动怎么在gt3搜 三菱劲炫仪表盘设置里面GCC20? gcc -v 什么意思? CC:=gcc是什么意思 gcc是什么意思 请问gcc是什么意思? 会议电话机的电路组成以及工作原理? 那个网站有NBA直播看? 华融期货有限责任公司杭州营业部怎么样? 华融国际外汇秒赚是真的吗? 毛瓜长什么样子 其他同学的电脑都能看新浪NBA直播,只有我的电脑安装插件后还是网络状况不理想 切换到无插件版本,求指教 华融期货是国企吗 胜瓜、节瓜、凉瓜还有什么叫法? A50指数期货平台是否正规 节瓜干是什么 毛瓜(小冬瓜)能在北方种植吗?能的话一般是在什么时候种。 节瓜是什么 节瓜是什么? 华为gt2可以用昼夜星空表盘吗? 五羊本田小公主曲轴连杆上打gcc和03是什么意思 华为watch2pro手表如何下载太空人表盘 出口沙特的车辆需要GCC的认证吗 华为watch3可以玩游戏吗? 如何实现多台电脑互联共享文件? HP CP1025打印机显示黄色插槽中的碳粉盒不对,是怎么回事? HP LaserJet P1007打印机提示黑色碳粉盒内存错误,怎么办? 惠普打印机提示安装黑色碳粉盒是怎么回事- 问一问 我的打印机是兄弟7340,换了一次墨粉后,打印机提示“墨盒错误 请放回黑... 我的打印机是兄弟7030,换了一次墨粉后,打印机提示“墨盒错误 请放回黑色墨盒”,是什么意思?该怎样处理 HP CP1025打印机显示黄色插槽中的碳粉盒不对,是怎么回事 HP LaserJet P1007打印机为什么会提示黑色碳粉盒内存错误? 请问微信收藏里面的视频怎么样能传到美拍上 可以把微信小视频里得转发到美拍里 朋友转发的微信小视频如何导入美拍? 微信收藏里的那个视频怎么可以弄到美拍上 微信怎么发美拍 小年都有哪些习俗? 美拍拍完怎么传到微信