[英]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.