永发信息网

如何用在windows的cmd编译多个c源文件

答案:2  悬赏:70  手机版
解决时间 2021-02-18 08:29
如何用在windows的cmd编译多个c源文件
最佳答案
命令行编译
linux系统下:g++ prog1.cc -0 prog1,echo $?查看返回值结果。
windows系统下:cl –GX prog1.cpp,自动产生与源文件同名的exe文件,echo %errorlevel%查看返回值结果。
多个源文件编译:
linux系统下:gcc –c prog1.cc //output prog1.o object file
gcc –c prog2.cc //output prog2.o object file
gcc prog1.o prog2.o //generate executable file prog1.exe or prog1.out
//above is complied step by step, now we can also compile once
gcc –c –g prog1.cc prog2.cc –o prog1.exe
windows系统:与linux系统整体过程类似,只是命令不同罢了
cl –c prog1.c //output prog1.obj object file
cl –c prog2.c //output prog2.obj object file
gcc prog1.obj prog2.obj //generate executable file prog1.exe or prog1.out
//above is complied step by step, now we can also compile once
cl –GX prog1.c prog2.c
cl 不是内部或外部命令 解决办法:确保已经安装vs,在控制台中键入set查看环境变量,看是否有类似VS??COMNTOOLS的环境变量,若没有则在系统环境变量中新建一个环境变量VS??COMNTOOLS,变量值为vs安装目录\commom7\tools\。然后在控制台中键入
call “%VS??COMNTOOLS%”vsvars32.bat设置cl运行时的环境变量。
全部回答
<p>两种方法</p> <p>用start 命令 可以利用资源管理器进入</p><p>dir /x 命令看文件夹短名 123.. 的短名是 123~1 cd 进去 就是那个目录了 </p>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
将处于繁殖期间的活的雄三刺鱼与三种模型同时
一谈恋爱就焦虑不安,怎么办?老是怕男朋友中
什么手游适合智障玩
在京东买的笔记本的三包凭证有盖京东的章吗?
初中生玩英雄联盟会影响学习吗
火影ラヴァーズ平假名歌词
井字中间一点是什么字啊.拼音怎么打?
2019年芝麻开花课程新体验三年级数学上册人教
无花果有什么 含义
鹏之数码地址在什么地方,想过去办事
柘城千树园和榕湖离多远
3DS 异度之刃 元素怪如何杀? 每次怪死就自爆
街道2.7米门口3.7米,宽1.82米,长4.7米的车能
腻子太硬,打磨完一片片的不完整,影响刷漆吗
单眼皮的女孩子要戴多大的美瞳
推荐资讯
我的世界掉进地狱下面的虚空会死吗
上蒋学校在哪里啊,我有事要去这个地方
雪铁龙c5拉菲红色调漆有方法吗
折耳猫突然尿不出来怎么办?
心怡酒店公寓地址在什么地方,想过去办事
当期所得税零申报了怎么补缴税款
下列关于右边漫画启示的表述,错误的是A. 公
用朋友的朋组词都是什么
中华北路集贸市场地址在哪,我要去那里办事
梦见一个女人在找我然后我拉着她的手走
赠送别人qq会员会不会自动续费,我用手机话费
社保我只交了养老险和医疗保险能给发卡吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?