c++ - podofo.h - 没有这样的文件或目录

标签 c++ ubuntu cmake podofo

我使用标准的 cmake 和 make 安装程序构建了 podofo-0.9.2。我在/usr/include/podofo 目录中包含文件。我将它添加到我的路径中。然后我尝试使用以下语法编译 podofotxtextract 示例。

cd podofo/tools/podofotxtextract
g++ -c -Wall TextExtractor.cpp TextExtractor.h podofotxtextract.cpp -lpodofo -lfreetype
-lfontconfig -ljpeg -lz

但由于某种原因编译失败说:

podofo.h - no such file or directory

这就是我的路径的值(value)

/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/include/podofo

也许我遗漏了什么。我已经链接了图书馆。我什至将它包含在路径中。我错过了什么?

最佳答案

我认为您错过了 -I 来设置包含路径。这是编译错误,而不是链接器错误。

-I/path/to/dir/of/podofo

关于c++ - podofo.h - 没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21549750/

相关文章:

c++ - 如何减慢 Windows 上的 TCP 连接?

C++:如何在不向 shell 传递命令的情况下执行文件?

c++ - 是什么决定了程序进行哪些系统调用?

c++ - 在 Clion 中使用 Qt

c++ - 在 c/c++ 中使用 pthread_cond_wait 和 pthread_cond_signal 以循环方式执行多个线程

java - 无法在 Ubuntu 上的 JPasswordField 中输入重音字符

linux - 如何在关闭 Ubuntu 时保持以太网卡处于开启状态?

c++ - 构建/运行谷歌测试

c++ - 将 cmake 的 target_compile_features 与 biicode 结合使用

c++ - 在显式实例化过程中什么时候可以使用不完整的类型?