首页 - 信息 - vs2010的命令提示在哪_VC++学习(VS2010)--设置智能提示

vs2010的命令提示在哪_VC++学习(VS2010)--设置智能提示

2023-09-16 17:12

??

首先打开vs2010,点击 工具->选项,

打开选项界面后,选择 环境->键盘

在“显示命令包含(C):”编辑框中输入"编辑.列出成员",然后把光标定位在“按快捷键(P)”编辑框中,同时按下键盘"ALT"和"/",点击确定

https://www.gsm-guard.net/zh-cn/library/bb384847(v=vs.100).aspx

??

在测试WCF用windows service做宿主时需要不断的使用命令行安装和卸载服务,为了更方便的使用cmd命令行,我在vs2010中添加此工具步骤如下:

1.工具(vs菜单中)->外部工具

2.点击添加按钮新建工具(新工具1),标题为工具标题,如我已创建一个command Prompt。

3.填充新工具内容

命令那栏可以手动输入 cmd.exe,参数内容可用下面方式获取

右键点击属性

复制目标栏内容到新建工具的参数行,注意程序是32还是64,vs中含有64和86两个命令符,添加时要注意。初始目录选项目目就可以了

点击应用(确定)后完成,再点击vs工具菜单会发现新增加的工具已经在了

点开测试下,安装个windows服务

成功

除了cmd工具,通过vs提供的这个功能我们还可以根据需要添加别的工具

??

??

今天尝试在VS2010用命令行编译程序,首先需要明确的是,VS2010命令行的程序编译指令是cl,不过不能直接运行C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin路径下的cl.exe,不然会提示找不到mspdb100.dll文件,这个是因为VS2010的环境配置问题,无法在系统自带的环境变量情况下完成编译。

?

按照网上的方法

1、修改path环境变量:path=%path%;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE

2、运行C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat文件,发现都没效果。

?

最后找到的方法是,在开始菜单vs2010自带的文件下,打开visual studio 命令提示,会弹出一个命令行,如图

在这个环境下,就可以使用cl filename.cpp命令来直接编译文件了。

值得注意的是,这个命令行和一般cmd启动的命令行是同一个文件,只是不同的快捷方式,看了看这个快捷方式的属性,貌似在打开前加入了其他指令,仅此而已,可能就是这些指令配置了vs2010的编译环境,而网上方法中手动配置的并没有配置完全。