永发信息网

gcc编译后怎么运行

答案:2  悬赏:50  手机版
解决时间 2021-03-03 01:09
gcc编译后怎么运行
最佳答案
假如生成的可执行文件名称为prog.exe,位于D:\cpp文件夹下,那么打开命令行,运行下面两条命令
cd D:\cpp
prog.exe
注意,如果用gcc编译的时候未指定可执行文件名称,则默认为a.exe

Linux系统
假如生成的可执行文件名称为prog,位于home下的CPP文件夹,那么打开终端,运行下面两条命令
cd ~/CPP
./prog
注意,如果用gcc编译的时候未指定可执行文件名称,则默认为a.out
全部回答
你用arm-linux-gcc 编译出来的程序是裸机程序还是应用程序呀?如果是裸机程序,就比较麻烦了,你对arm处理器的架构运行机制要比较了解,你的程序是在片内ram执行呀?还是在片外ram(内存芯片)执行呀?程序代码放在那里呀?是nor还是nand flash?这些你都要非常清楚的。然后在根据这些,决定是否要初始化时钟、内存、nand芯片等,要不要重定位,清bss。这些非常清楚以后,编译时除了用arm-linux-gcc外,要考虑怎么链接arm-linux-ld,然后还要将编译链接出来的文件进行去头处理arm-linux-objcopy。裸机开发程序大致是这样的。跑在linux之上的应用程序开发,简单的程序用arm-linux-gcc就可以了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀后羿技能被冻结用不了?
金鼎广场-地下车库在什么地方啊,我要过去处
一篇承德避暑山庄的英文介绍
武元路/S304(旧)(路口)在哪里啊,我有事要去
为什么好多人喜欢死或生那种卖肉游戏
【father是什么意思】Baby'sFather是什么意思
吊针打鼓了
江门清心阁,吃斋的,新年期间正常营业吗?
人世百态,各种无奈
北海市东区公园我想知道这个在什么地方
求CC猫的鼠标指针和QQ表情!!
【人在水里能睁开眼睛吗】人在海水中可以睁开
攥着的拼音是什么
福州地区使用太阳能热水器的利弊
日文7和8怎么说
推荐资讯
酒店服务员怎么去应回答客人的问题
六年级上册山中访友可以提哪些问题
18分之5除以27分之12等于多少
15世纪后半叶到17世纪中叶,中国社会的基本特
在特许经营权管理办法实施前的企业怎么办
隆鑫摩托福田五星三轮摩托车临泽专卖店在哪里
海信eg978怎么root
“战友情,战友义,日日夜夜风风雨雨我们在一
风水大师帮忙看看,老板的办公室应该在哪个位
1Mm等于多少c 是Mm
西岭商业广场在什么地方啊,我要过去处理事情
为什么男人喜欢苗条的女人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?