是否有人已成功将静态编译为应用程序的QJson?我试图在我的Qt应用程序(Windows/Mac)中静态使用QJson,这意味着我试图直接使用源文件而不是编译DLL并使用它。这可能吗?当我尝试这样做时,我的程序产生了很多错误,主要是“多重声明”错误。他们似乎有这样的方法结构:将QJson静态编译为Qt应用程序(多个声明错误)
SerializerRunnable::SerializerRunnable(QObject* parent)
: QObject(parent),
QRunnable(),
d(new Private)
{
qRegisterMetaType<QVariant>("QVariant");
}
SerializerRunnable::~SerializerRunnable()
{
delete d;
}
任何想法,将不胜感激。
感谢,
你是什么意思的“方法结构”?我没有看到任何异常。 – 2010-10-12 23:21:23
我只是说这是如何在* .cpp文件中声明的。对我来说也好(方法重载?),但似乎认为事情正在被宣布两次。我不知道问题是什么。 – jocull 2010-10-13 02:01:43
我认为我们需要查看其他上下文和错误才能提供帮助。 – 2010-10-13 15:48:34