如何在Ubuntu 16.04連接ICU庫和gcc?

如何在Ubuntu 16.04連接ICU庫和gcc?

我已經從下載了icu4c-61_1-Ubuntu16.04-x64.tgzhttp://site.icu-project.org/download/61#TOC-ICU4C-Download地點。我在那裡沒有看到任何安裝說明。在我的 NetBeans C/C++“Ant Library Manager”中,“New Library”按鈕和其他欄位處於非活動狀態 - 無法存取。 (在 NetBeans 中,C 調試有效。)
在檔案系統中,是否存在應放置解壓縮庫的目錄和/或應添加資訊的檔案?謝謝!

答案1

常見問題解答

  • 對於其他平台,.tgz 檔案解壓縮為「/usr/local」類型層次結構。對於系統範圍的安裝,您可以將所有檔案解壓縮到/usr/local/bin/usr/local/include等。
  • 設定腳本/usr/local/bin/icu-config 或類似的 Makefile 包含片段/usr/local/lib/icu/current/Makefile.inc 可用於建置應用程式。

要將存檔解壓縮icu/usr/local/usr/local

sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4

選項tar

  • -C /usr/local: 將解壓縮後的文件放入/usr/local
  • ./icu/usr/local./icu/usr/local:僅從存檔中提取 的內容(跳過最無用的readme.txt
  • --strip-components=4:提取文件,但從./icu/usr/local路徑中刪除前 4 個組件 ( ),因為我們已經提取到/usr/local.

如果您以前使用過pkg-configicu-config似乎是類似的腳本。

相關內容