我怎么知道,是否可以编译外部库以在不同的平台上工作?例如,库是tesseract-ocr
如果有可能,我该怎么做? (基本上我想创建一个使用这个库的Qt应用程序)
答案 0 :(得分:1)
要找到答案,请尝试自己构建库。目前你的问题非常广泛。如果您有更具体要求的问题,请发布新问题。
如果构建库失败,很可能是由于您需要先自行移植的某些不受支持的依赖项。
移植到Maemo可能很简单,因为它是基于Debian的环境,并支持所有构建工具,如autotools。
Symbian没有autotools。也许最快的入门方式是首先在例如配置和构建库。 cygwin然后生成所需的bld.inf和.mmp文件以在Symbian上构建它。
您可以将Qt应用程序链接到常规C / C ++库。只需在代码中包含必要的头文件,然后使用.pro文件中的LIBS += -lfoo
链接到库。