vs编译器 c语言程序运行结束后怎么让命令提示符停在那里,使用Visual Studio在命令行编译C程序...

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

在Linux下用过gcc之后,突然想起当年初学C语言的时候,用的VC++6.0,创建一个.c文件,点击“compile”,点击“运行”。但是VC++6.0早已过时,当时想用最新版的VS2015来写C程序,于是百度了一下:

vs-c-baidu.png

很麻烦!并且启动VS2015这个大软件来跑个不超过数十行的C代码,显得很啰嗦。

现在,在用了很多的IDE后,突然明白了一个道理,**编译器是不会嵌入到GUI程序中的!**所以,VS一定带有命令行可用的C编译器!因此我又百度:"visual studio c 命令行"。第一个结果就是http://blog.csdn.net/luoweifu/article/details/49847749哈?还要配置环境变量?这是什么年代了,还要手动配置环境变量?不过得到了有用信息有:cl.exe:编译程序

link.exe:链接程序

lib.exe:加载lib库的程序

nmake.exe:用makefile进行构建、编译的工具

要不去命令行试一试?

jietu201709291907.png

哎哟,还真的不行。不过,我的记忆告诉我,每次装VS都会在开始菜单出现一些命令行图标的链接。我在开始菜单找到了这个:

startmenu20170929.png

打开看看——看样子这个链接在启动时自动导入了环境变量并且把工作目录定位到了“%用户%/source”

jietu201709291920.png

试试Hello World?

jietu201709291925.png

更新:在命令行启用Visual Studio C 编译器(2018年8月31日)1

2

3@echo off

set pp=%cd%

"C:Program Files (x86)Microsoft Visual Studio2017CommunityVCAuxiliaryBuildvcvars64.bat" && cd /d %pp% && set pp=

和网上很多博客上给的方法不同,这个脚本只是调用了 Visual Studio 自带的配置脚本,最后返回到原先的路径。

hello_world.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值