从Qt库中取消定义符号

从Qt库中取消定义符号,qt,Qt,我使用Qt库创建了一个静态库。但当我使用这个创建的静态库并链接到我的应用程序时,问题是它会给我一个未定义的QImage符号 请告知 非常感谢 一些错误消息: undefined reference to `QImage::~QImage()' 您需要将应用程序链接到您的库和Qt库。 您的库未链接到Qt。您需要将应用程序链接到您的库和Qt库。 库未链接到Qt。创建静态库时,它不会从Qt中提取所有内容。它只拉入对象文件以满足未定义的符号 因此,您仍然需要链接QT库。当您创建静态库时,它不会从QT中

我使用Qt库创建了一个静态库。但当我使用这个创建的静态库并链接到我的应用程序时,问题是它会给我一个未定义的QImage符号

请告知

非常感谢

一些错误消息:

undefined reference to `QImage::~QImage()'

您需要将应用程序链接到您的库和Qt库。
您的库未链接到Qt。

您需要将应用程序链接到您的库和Qt库。
库未链接到Qt。

创建静态库时,它不会从Qt中提取所有内容。它只拉入对象文件以满足未定义的符号


因此,您仍然需要链接QT库。

当您创建静态库时,它不会从QT中提取所有内容。它只拉入对象文件以满足未定义的符号


所以您仍然需要链接QT库。

Makefile?链接命令?任何东西一种猜测是你没有将你的应用程序链接到Qt库。@vanza:所以我需要链接到Qt库?但是我的库已经是静态的,所以我假设Qt库在我的库中。请开导我。感谢文件?链接命令?任何东西一种猜测是你没有将你的应用程序链接到Qt库。@vanza:所以我需要链接到Qt库?但是我的库已经是静态的,所以我假设Qt库在我的库中。请开导我。感谢您的解释。:)谢谢你的解释。:)