Library

libbtc:二進製文件在哪裡生成?

  • January 21, 2021

我從https://github.com/libbtc/libbtc安裝並編譯了 libbtc ,但是生成的二進製文件在哪裡,或者如何使用 gcc 編譯我的 C 項目?

我的作業系統是 Ubuntu 20.04。我在跑步:

  • ./autogen.sh
  • 。/配置
  • 製作
  • 須藤使安裝
  • 須藤檢查

但是當我執行 make check 時,它永遠不會結束。

EDIT: make check resulted ./build-aux/test-driver, linha 107: 18325 Segmentation fault (core dumped) "$@" > $log_file 2>&1
FAIL: tests
============================================================================
Testsuite summary for libbtc 0.1
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to https://github.com/jonasschnelli/libbtc/issues
============================================================================

控制台如何告訴,也許這不是正確的地方,也是因為您segmentation fault (core dumped)在 make check 期間收到了一個。

請參閱 ./test-suite.log 請向https://github.com/jonasschnelli/libbtc/issues報告

但是,可能您已經使用命令在系統中安裝了庫sudo make install,該命令將庫的二進製文件放在系統所有庫的位置?也許你只有檢查失敗

但是這個庫的最後一次送出是在 2018 年 11 月 4 日,這可能是你錯誤動機的信號。

我希望我能澄清你的想法

引用自:https://bitcoin.stackexchange.com/questions/101668