zoukankan      html  css  js  c++  java
  • npm安装第三方库找不到“cl.exe”问题

    1.安装第三方库时找不到“cl.exe”的解决方法

    安装 本地 remix时 出现错误(npm install remix-ide -g)
    原因:remix 依赖的 python库,而 有些python 库需要编译 c++ 代码

    • 下载 VisualStudio ,地址:http://msdn.itellyou.cn/
      VisualStudio

    • 安装 Visual Studio 时 默认安装 VC++(默认的都装上吧,稍微检查下是否勾选VC++)
      安装vc++

    • VC++ 安装成功检测,通过控制台调用 cl
      控制台调用 cl

    • 继续执行安装第三方库命令,如果依然 找不到“cl.exe”,则需要配置环境变量

    cl.exe位置:
    D:Program Files (x86)Microsoft Visual Studio2017ProfessionalVCToolsMSVC14.15.26726inHostx64x64
    

    cl.exe位置

    添加到用户变量的 path中:

    添加Path值

    再检测下VC++ 是否安装成功(通过控制台调用 cl )

    2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

    配置好环境后,再次执行,如果报错如下:

    fatal error C1083

    解决方案:打开管理员权限命令窗口,并执行 npm install --global --production windows-build-tools

    • VS构建工具安装时会耽误一些时间
      VS构建工具安装

    • 解决以上问题后,再执行安装第三方库命令,安装过程 会有一系列 黄色警告信息,不用理会,如下:
      各种提示警告

    • 成功~
      吐槽一下:安装时用的200M光纤,还等了10多分钟.....
      安装组件成功

    • 运行测试
      我安装的是 remix本地开发环境,所以安装成功后,直接运行:remix-ide,没有问题。
      测试调用组件

    如果仍旧报错,建议FQgoogle具体的错误~~
    引用阅读:https://blog.csdn.net/qq_42868008/article/details/81987852

  • 相关阅读:
    TinyOS在ubuntu 14.04下安装教程
    C++ STL标准入门
    C++ 模板
    多态
    C++继承
    C++类型转换 -- 由其他类型转换到自定义类型
    运算符重载
    友元
    typedef用法
    c++细节--section1
  • 原文地址:https://www.cnblogs.com/jameszou/p/9835090.html
Copyright © 2011-2022 走看看