使用Qt使用h323plus lib构建项目

时间:2013-09-18 07:03:50

标签: c++ qt build voip

我使用msvc 2008构建了h323plus和PWLib。然后我构建了样本并且它工作正常,但现在我需要将这个库与Qt一起使用。 使用msvc我正在添加include目录,lib目录以及我想要添加到项目中的库。只需使用以下代码即可完成工作:

#include <ptlib.h>
#include <h323.h>

class SimpleClass : public PProcess
{
    PCLASSINFO(SimpleClass, PProcess)
public:

    void Main()
    {
        std::cout << "Hello World" << std::endl;
    }
};

PCREATE_PROCESS(SimpleClass)

我正在尝试使用Qt(MinGW)执行相同的操作。 我将INCLUDEPATH和LIBS添加到.pro文件中。 它似乎包含正确。但是我有很多错误:

C:\ Qt \ projetcs \ test1 \ main.cpp:16:错误:未定义引用`PProcess :: PreInitialise(int,char * ,char *)'

我相信标题已找到并成功包含,但我不明白为什么PProccess函数没有建立。 可能需要定义一些标志或者为编译器配置特殊配置。 我做错了什么?

0 个答案:

没有答案