'glog/logging.h' file not found

后端 未结 7 1486
庸人自扰
庸人自扰 2021-02-12 16:40

some time ago, every time I start a new project of react-native or when I install the modules I present this error.

\'glog/logging.h\' file not found.

相关标签:
7条回答
  • 2021-02-12 17:09

    Assuming you are starting at your projects root

    cd node_modules/react-native/third-party/glog-0.3.4

    sh ../../scripts/ios-configure-glog.sh

    ios-configure-glog.sh uses a relative path to ./configure so you have to change this or cd first or else it will error.

    All props to @jose920405!

    0 讨论(0)
  • 2021-02-12 17:10

    If any of these solution does not work, please check your project path.

    Project path and/or directory names should not contain any space in its name or you can create project on Desktop or in Documents directory.

    0 讨论(0)
  • 2021-02-12 17:19

    Hope this help

    info Fetching system and libraries information...
    System:
        OS: macOS 10.14.6
        CPU: (8) x64 Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz
        Memory: 680.81 MB / 16.00 GB
        Shell: 3.2.57 - /bin/bash
      Binaries:
        Node: 12.8.1 - /usr/local/bin/node
        Yarn: 1.17.3 - /usr/local/bin/yarn
        npm: 6.10.3 - /usr/local/bin/npm
        Watchman: 4.9.0 - /usr/local/bin/watchman
      SDKs:
        iOS SDK:
          Platforms: iOS 12.4, macOS 10.14, tvOS 12.4, watchOS 5.3
      IDEs:
        Xcode: 10.3/10G8 - /usr/bin/xcodebuild
      npmPackages:
        react: 16.8.6 => 16.8.6 
        react-native: 0.60.5 => 0.60.5 
      npmGlobalPackages:
        react-native-cli: 2.0.1
        react-native-git-upgrade: 0.2.7
        react-native-macos-cli: 2.0.1
    
    =====================================    
    1. rm -rf node_modules/ && yarn cache clean && yarn install
    2. rm -rf ~/.rncache
    3. cd node_modules/react-native/scripts
    4. ./ios-install-third-party.sh (install folly-2016.10.31.00 double-conversion glog)
    5. cd <Your-Project-Folder>/node_modules/react-native/third-party/glog*
    6. ./configure
    7. Xcode clean (Cmd + Shift + K) and build (react-native run-ios).
    
    0 讨论(0)
  • 2021-02-12 17:26

    if your problem hasn't solved after ./configure ,

    init project with older versions

    react-native init --version 0.57.1 test2
    

    List of the version of react-native is here

    https://facebook.github.io/react-native/versions

    after that open Xcode , Clean, build in iphone 6 simulator

    0 讨论(0)
  • 2021-02-12 17:29

    Just try cd ios && pod install

    may it works

    0 讨论(0)
  • 2021-02-12 17:29

    I fixed it by deleting the podlock file and Pods folder
    then pod install,
    sharing here so that it might help someone.

    0 讨论(0)
提交回复
热议问题