我需要在Qt中使用CUPS API来检测和安装打印机。问题是我似乎不能让Qt检测cups.h头文件。到目前为止,我尝试过(使用<>和""):
#include <cups/cups.h>和
#include </usr/local/include/cups/cups.h>在.pro文件中,我还尝试添加:
INCLUDEPATH += /usr/local/include/cups每次我得到“cups/cus.h:没有这样的文件或目录”。因此,任何人都可以提供一个最小的示例或如何说明如何在Qt应用程序中包含和使用CUPS。
谢谢!
PS:我不确定它是否相关,但我可能应该补充说,我为raspberry Pi交叉编译了Qt。
发布于 2015-03-03 21:06:57
安装"libcups2-dev“库。
sudo apt-get install libcups2-dev然后搜索库文件
find / -type f -name "*.a"您将获得包含该位置的所有.a库文件的响应
从列表中找到“libcus.a”文件。
example : /home/Desktop/cups-1.7.5/cups/libcups.a在Qt .pro项目文件中添加目标文件路径
LIBS += "../release/build/arm926/libcups.a"https://stackoverflow.com/questions/28431986
复制相似问题