Library
libbtc:二進製文件在哪裡生成?
我從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 日,這可能是你錯誤動機的信號。
我希望我能澄清你的想法