簡體   English   中英

如何在Google pnacl-clang ++下構建Leptonica庫

[英]How to build Leptonica library under Google pnacl-clang++

有誰知道如何在pnacl-clang ++下構建Leptonica庫。

我可以使用clang ++編譯器構建該庫。

cd leptonica-1.71
./configure CC="clang" CXX="clang++" --enable-shared
make

我不知道如何configure pnacl-clang ++來構建Leptonica庫。

根據Google文檔,這是每個文件分別編譯的方式。

e.g.
nacl_sdk/pepper_<version>/toolchain/win_pnacl/bin/pnacl-clang++ \
      hello_world.cc -Inacl_sdk/pepper_<version>/include -c \
      -o hello_world.o -g -O0

但是,我不想對庫文件夾中的每個文件分別運行pnacl-clang ++。 我必須configure它。

謝謝。

PNaCl希望所有內容都將構建為靜態庫,而不是共享庫,盡管正在開發中 對於大多數項目,面向PNaCl的工作將涉及創建靜態庫構建,並將CC / CXX設置為pnacl-clang / pnacl-clang++

開源項目通常已經移植到naclports上 (並經過回歸測試),但是leptonica似乎不是其中之一。 我建議您查看其他項目的差異,以了解為PNaCl建造什么,並為您的Leptonica做貢獻。

還有更多關於building的文檔。

我希望這對構建任何項目都有用,而不僅僅是leptonica :-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM