c++ - windows下配置提示’cl’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
<!-- 至 <a class="cgreen" old <blockquote> -->
<div class="article-main">
<blockquote><p>推荐:<a href="http://www.itkeyword.com/doc/664835884419468660/telnet-windows-7" target="_blank">telnet'不是内部或外部命令,也不是可运行的程序或批处理文件</a></p><p>windows7带有telnet,只是默认没有安装而已。 处理办法: 1.开始–>控制面板–>程序 点击卸载程序 2.左侧 打开或者关闭windows功能 3.找到Telnet客户端,选择安</p></blockquote>
<p></p><p>我在windows10下配置Boost,按照网上的教程,运行批处理<strong>bootstrap.bat</strong><br>下面是报错内容:</p>
请问要如何正确配置?(我试过在VS2013的命令行下执行也是一样,直接双击bootstrap.bat 闪退
求解
1) cl.exe是Visual studio自带的编译连接工具,我机子上的默认安装路径位于C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64\cl.exe,注意,你安装的Visual Studio 版本要和boost的要求环境一致,boost的很多新特性的编译挑C++版本,如果安装好了还是没找到,可以试着把cl.exe的目录加到系统的环境变量PATH里
2) 有编译好的boost可供下载,建议新手直接用那个吧,不建议自己折腾编译boost
打开 VS2013开发人员命令提示,然后再执行构建操作。
还有boost基本上很多是header-only,请查看文档说明看你那部分是不是需要编译
,推荐:cmd下输入命令,控制台提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”
问题描述 原因 由于卸载或安装某些软件,导致环境变量path路径混乱,无法识别system32目录。 解决方案 将环境变量path中的%systemroot%\system32剪切出来,然后
【转】http://tieba.baidu.com/p/1061836534
使用之前
打开控制台(CTRL+R>cmd);键入cl回车;如果出现如下提示:’cl’ 不是内部或外部命令,也不是可运行的程序或批处理文件。则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置:
确保已经安装VS,并在控制台 中键入set
检查是否有类似如下格式的环境变量VSXXCOMNTOOLSVS90COMNTOOLS=D:Program FilesMicrosoft Visual Studio 9.0Common7Tools 其中XX与VS版本有关:
a) VS2003对应 VS71COMNTOOLS
b) VS2005对应VS80COMNTOOLS
c) VS2008对应VS90COMNTOOLS 如果没有则执行步骤2;否则执行步骤32. 在我的电脑>属性>高级>环境变量>系统变量 中新建一个环静变量
变量名: VSXXCOMNTOOLS
变量值: VS安装目录Common7Tools\
重复执行步骤13. 在控制台中键入
,call “%VS90COMNTOOLS%”vsvars32.bat <==设置cl运行时的一些环境变量
cl 确保没有提示出错;否则重复步骤1
使用VS的命令提示符,然后跳转到对应目录,执行bootstrap.bat
推荐:‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件
当你在命令提示符窗口中执行mysql命令时,如果看到 ‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件 则表明系统没有找到mysql.exe,请在PATH环境变