标签: command-line-tool

如何在Linux命令行中计算SFV样式的CRC32?

Linux中是否有等效于md5sum / sha1sum的SFV样式的CRC32s?我签出了cksum,但是它似乎在计算不同的总和(也许是不同的多项式?或者我将cksum的输出解释为错误)。最好不要使用cfv / cksfv(两者似乎都已弃用,并且我不希望每次我要计算时都不下载/编译一个不太新的工具。

同样,由于与上述相同的原因,我也不愿自己在C / C ++ / Java中进行手动编码(即,不愿亲自实现CRC32)。

如果有人确切知道SFV使用的是CRC32多项式(IEEE,Castagnoli,非CRC Adler等),那也是一个不错的开始。

无论如何,非常感谢!

编辑:似乎不是adler,它是基于Windows哈希工具实现的,该工具既实现Adler32,又仅将其标记为“ CRC32”。

linux crc32 command-line command-line-tool

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

将xcode-select添加到PATH与安装Xcode命令行工具?

现在使用Xcode 4.5,可以将以下行添加到我的行中,~/.bash_profile而不是安装Xcode命令行工具吗?

export PATH="$PATH:`xcode-select -print-path`/usr/bin:`xcode-select -print-path`/Toolchains/XcodeDefault.xctoolchain/usr/bin"
Run Code Online (Sandbox Code Playgroud)

注意:Xcode对命令行工具说以下几点:

在安装之前,请注意,您可以在Terminal中使用XCRUN工具启动Xcode应用程序中嵌入的编译器和其他工具。使用XCODE-SELECT工具定义哪个版本的Xcode是活动的。在终端中输入“ man xcrun”以了解更多信息。

xcode path command-line-tool .bash-profile

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

为 iOS 模拟器构建,但链接到为 MacOSX 文件构建的 dylib

这是一个奇怪的问题。我的 XCode 版本是 6.3.2。安装命令行工具后,我无法再编译了。任何需要与 dylib 链接的编译都会导致如下错误:

ld: building for iOS Simulator, but linking against dylib built for MacOSX file '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/lib/libm.dylib' for architecture x86_64
Run Code Online (Sandbox Code Playgroud)

当我使用 pip 安装 uwsgi 并手动编译 mongrel2 时会发生这种情况。

我已经导出SDKROOT/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdkxcrun --show-sdk-path正在显示。gcc --version显示:

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/c++/4.2.1
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.3.0
Thread model: posix
Run Code Online (Sandbox Code Playgroud)

我知道,海湾合作委员会是链接铛,我已经尝试添加选项-mmacosx-version-min=10.9CFLAGS,但没有固定的。

我想将 SDK 更改为 MacOSX,而​​不是 iOS 模拟器,我该怎么做?或者我能做些什么来解决这个问题。

sdk xcode command-line-tool

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

Pod init错误工具'xcodebuild'需要Xcode

我试图pod init在我的新项目上运行命令.它从来没有发生在我身上.我试图解决的问题是:

  • 关闭Xcode
  • 创建一个新项目
  • 重新启动我的电脑

我在控制台中遇到的错误是:

error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 

### Command

```
/usr/local/bin/pod init
```

### Report

* What did you do?

* What did you expect to happen?

* What happened instead?


### Stack

```
   CocoaPods : 1.3.1
        Ruby : ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17]
    RubyGems : 2.5.2
        Host : Mac OS X 10.13.4 (17E199)
       Xcode :  ()
         Git : git version 2.15.1 …
Run Code Online (Sandbox Code Playgroud)

xcode command-line-tool ios cocoapods

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

XCode ibtool命令查找不存在的目录

我正在尝试使用ibtool命令行实用程序.我在项目目录中打开了Terminal,.xib我要处理的是,我按照Apple的文档中的说明编写了命令:

ibtool --generate-strings-file MainMenu.strings MainMenu_iPhone.xib
Run Code Online (Sandbox Code Playgroud)

我还没有.xib本地化这个文件,所以它不在任何本地化.lproj目录中.当我运行这样的命令时,我得到这个输出:

xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode.app/Contents/Developer'. (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

我没有为Xcode安装音量.为什么要ibtool查找该目录?

我正在使用XCode 4.4.1并开发iOS应用程序.提前致谢

xcode command-line command-line-tool ios ibtool

4
推荐指数
1
解决办法
4601
查看次数

不管任何元数据,是否有(命令行工具)可以计算 .NEF(还有 .CR2、.TIFF)的 MD5 哈希?

无论如何(命令行工具)是否可以计算 .NEF(还有 .CR2、.TIFF)的 MD5 哈希,而不管任何元数据,例如 EXIF、IPTC、XMP 等等?

一旦我们更新了图像文件中的任何元数据,MD5 哈希值应该相同。

我搜索了一段时间,最接近的解决方案是:

exiftool test.nef -all= -o - -m | md5
Run Code Online (Sandbox Code Playgroud)

但是 'exiftool -all=' 仍然在输出文件中保留一组 EXIF 标签。如果我更新剩余的标签,可以更改 MD5 哈希值。

image-processing command-line-tool exiv2 dcraw exiftool

4
推荐指数
1
解决办法
1354
查看次数

如何在终端中生成 Curve25519 密钥对?

我们如何从命令行生成 Curve25519 密钥对?

我们有一台安装了 Homebrew 的 MacBook Air。

  1. 我们应该使用 OpenSSL 还是其他命令行工具?

  2. 我们如何使用该工具生成 Curve25519 密钥对?

command-line-tool public-key-encryption curve-25519

4
推荐指数
1
解决办法
3339
查看次数

无法在 Mac 上使用 pip 安装 allennlp

我正在尝试在我的 mac 上安装 allennlp。我尝试安装 macOS 头文件,它解决了缺少头文件的问题,但现在我遇到了新问题。

我运行时的错误pip install allennlp

Running setup.py bdist_wheel for jsonnet ... error
  Complete output from command /anaconda3/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/qf/jkn4v43j08xgst0r9yxyl0dc0000gn/T/pip-install-i4nyb384/jsonnet/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /private/var/folders/qf/jkn4v43j08xgst0r9yxyl0dc0000gn/T/pip-wheel-eof7cc6k --python-tag cp37:
  running bdist_wheel
  running build
  running build_ext
  x86_64-apple-darwin13.4.0-clang++ -c -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -std=c++14 -fmessage-length=0 core/desugarer.cpp -o core/desugarer.o
  In file included from core/desugarer.cpp:17:
  In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/cassert:21:
  In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/assert.h:44:
  /Library/Developer/CommandLineTools/usr/include/c++/v1/stdlib.h:111:82: error: use …
Run Code Online (Sandbox Code Playgroud)

macos command-line-tool python-3.x clang++ allennlp

4
推荐指数
1
解决办法
1296
查看次数

如何使用leaks命令行工具查找内存泄漏?

leaks命令行工具将报告

\n
    \n
  • 泄漏内存的地址
  • \n
  • 泄漏的大小(以字节为单位)
  • \n
  • 泄漏缓冲区的内容
  • \n
\n

像下面这样:

\n
Process:         checker [84357]\nPath:            /path/to/program\nLoad Address:    0x104703000\nIdentifier:      checker\nVersion:         ???\nCode Type:       X86-64\nParent Process:  zsh [64610]\n\nDate/Time:       2019-11-30 18:43:06.864 -0800\nLaunch Time:     2019-11-30 18:42:58.593 -0800\nOS Version:      Mac OS X 10.13.4 (17E199)\nReport Version:  7\nAnalysis Tool:   /usr/bin/leaks\n\nPhysical footprint:         300K\nPhysical footprint (peak):  300K\n----\n\nleaks Report Version: 3.0\nProcess 84357: 161 nodes malloced for 17 KB\nProcess 84357: 3 leaks for 64 total leaked bytes.\n\nLeak: 0x7fdf5b400350  size=16  zone: DefaultMallocZone_0x10470e000\nLeak: 0x7fdf5b4027c0  size=16  zone: DefaultMallocZone_0x10470e000\nLeak: 0x7fdf5b402810  size=32  zone: DefaultMallocZone_0x10470e000\n
Run Code Online (Sandbox Code Playgroud)\n

我的问题是,如何使用这些信息来实际跟踪并查找源代码中哪些 …

c debugging macos memory-leaks command-line-tool

4
推荐指数
1
解决办法
2万
查看次数

Pygments 命令行不语法突出显示 HTML 输出

我正在尝试使用 python 脚本并准备使用语法突出显示和行编号进行纸张打印。我使用了以下命令行指令:

pygmentize -f html -O style=colored,linenos=1 -l python -o <file>.html <file>.py
Run Code Online (Sandbox Code Playgroud)

该指令运行时没有错误,但无论我如何指示样式和词法分析器,输出的 HTML 都不会出现语法突出显示。它的格式正确,具有正确的缩进和行号,但我无法让它与使用pygments demo或任何颜色时显示的彩色语法突出显示相匹配。

我还尝试了不同的 python 别名(例如pypython3py3)和不同的样式,但 HTML 始终是相同的。无论如何,我在 Windows 10 上使用 PowerShell 来运行指令,并使用 Google Chrome 来查看输出 HTML(尽管我也使用 Edge 检查过,没有发现任何差异)。

python syntax-highlighting command-line-tool pygments

4
推荐指数
1
解决办法
1223
查看次数