gpt4 book ai didi

c++ - Google pnacl-clang++下如何搭建Leptonica库

转载 作者:行者123 更新时间:2023-11-28 02:34:40 26 4
gpt4 key购买 nike

有谁知道如何在 pnacl-clang++ 下构建 Leptonica 库。

我可以使用 clang++ 编译器构建库。

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

我不知道如何配置 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++。我必须配置它。

谢谢。

最佳答案

PNaCl 希望所有内容都构建为静态库,而不是共享,尽管那是 being worked on .对于大多数项目,针对 PNaCl 的工作将涉及创建静态库构建,并将 CC/CXX 设置为 pnacl-clang/ pnacl-clang++.

开源项目通常已经移植到 naclports 上(并经过回归测试),但看起来 leptonica 不是其中之一。我建议查看其他项目的差异以了解构建 PNaCl 的内容,并贡献您的 leptonica 端口。

关于 building 的文档有点多.

我希望这对构建任何项目有用,而不仅仅是 leptonica :-)

关于c++ - Google pnacl-clang++下如何搭建Leptonica库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27900729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com