小编lam*_*tle的帖子

无法安装可可豆荚

我想在 MacOS 上安装 cocoapods 来运行 pod 命令。但是在做

sudo gem install cocoa-pods
Run Code Online (Sandbox Code Playgroud)

我得到以下信息:

Building native extensions. This could take a while...
ERROR:  Error installing cocoapods:
    ERROR: Failed to build gem native extension.

    current directory: /usr/local/lib/ruby/gems/2.7.0/gems/ffi-1.13.1/ext/ffi_c
/usr/local/opt/ruby/bin/ruby -I /usr/local/Cellar/ruby/2.7.1_2/lib/ruby/2.7.0 -r ./siteconf20200702-22528-1o4wbn0.rb extconf.rb
checking for ffi.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
    --with-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include …
Run Code Online (Sandbox Code Playgroud)

homebrew rubygems cocoapods

17
推荐指数
3
解决办法
8052
查看次数

pod 安装给出与 ruby​​ gems 和 libffi 相关的错误

我使用 react-native init 创建了一个应用程序,并在 iOS 文件夹中运行 pod install。但是,我收到以下错误:

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle, 0x0009): dependent dylib '@rpath/libffi.6.dylib' not found for '/Library/Ruby/Gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle'. relative file paths not allowed '@rpath/libffi.6.dylib' - /Library/Ruby/Gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle (LoadError)
Run Code Online (Sandbox Code Playgroud)

我跑brew install libffibrew upgrade libffi和重试。结果一样。

运行 pod --version 给出:


sh-3.2# pod --version
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
Traceback (most recent call last):
    23: from /usr/local/bin/pod:23:in `<main>'
    22: from /usr/local/bin/pod:23:in `load'
    21: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.3/bin/pod:36:in `<top (required)>'
    20: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    19: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in …
Run Code Online (Sandbox Code Playgroud)

react-native

6
推荐指数
2
解决办法
3946
查看次数

无法在 elastic beanstalk 中请求日志

我想请求我的弹性 beanstalk 环境的日志,并且我正在使用它的 UI。但是,在请求日志时,有一个加载期,在此之后日志不会显示。我怎样才能解决这个问题?在此输入图像描述

amazon-web-services amazon-elastic-beanstalk

5
推荐指数
0
解决办法
1370
查看次数

无法在 Android 上构建应用程序。多个链接错误

在 android studio 上构建我的应用程序时,出现以下错误:

> Task :app:processDebugResources FAILED
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml","position":{"startLine":527,"startColumn":4,"startOffset":39038,"endLine":592,"endColumn":10,"endOffset":43834}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml:528:5-593:11: AAPT: error: style attribute 'android:attr/contextPopupMenuStyle' not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml","position":{"startLine":641,"startColumn":4,"startOffset":46880,"endLine":698,"endColumn":10,"endOffset":51129}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml:642:5-699:11: AAPT: error: style attribute 'android:attr/contextPopupMenuStyle' not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml","position":{"startLine":747,"startColumn":4,"startOffset":54189,"endLine":811,"endColumn":10,"endOffset":58892}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml:748:5-812:11: AAPT: error: style attribute 'android:attr/contextPopupMenuStyle' not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml","position":{"startLine":908,"startColumn":4,"startOffset":64921,"endLine":965,"endColumn":10,"endOffset":69086}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml:909:5-966:11: AAPT: error: style attribute 'android:attr/contextPopupMenuStyle' not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml","position":{"startLine":1022,"startColumn":4,"startOffset":72626,"endLine":1033,"endColumn":10,"endOffset":73681}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/a72fc6914174c60e99bb51c1d98759b9/material-1.1.0/res/values/values.xml:1023:5-1034:11: AAPT: error: style attribute 'android:attr/dialogCornerRadius' not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/102f4e5339e61a836806a4922c0ccf33/appcompat-1.1.0/res/values-v26/values-v26.xml","position":{"startLine":4,"startColumn":4,"startOffset":217,"endLine":7,"endColumn":12,"endOffset":426}}],"original":"/Users/prikshetsharma/.gradle/caches/transforms-2/files-2.1/102f4e5339e61a836806a4922c0ccf33/appcompat-1.1.0/res/values-v26/values-v26.xml:5:5-8:13: AAPT: error: …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio react-native

5
推荐指数
1
解决办法
2129
查看次数

如何获取整个值占用的字节数?

use std::mem;
impl Solution {
    pub fn find_substring(s: String, words: Vec<String>) -> Vec<i32> {
        let mut result: Vec<i32> = vec![23, 234, 243,  23, 26, 24, 2345];
        println!("{}", mem::size_of_val(&result));
        result
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我的 println! 得到了 24。我不确定 24 字节是指什么。我想知道如何获得结果向量消耗的总内存,包括存储值的字节以及数据结构本身所需的任何额外字节。我怎样才能找到那个?

memory rust

0
推荐指数
1
解决办法
58
查看次数