无法在qt中调用c ++函数

时间:2010-11-03 14:41:11

标签: c++ qt4

我有一个C ++应用程序的共享库,我可以使用测试应用程序调用它。我想为此编写一个Qt UI。我无法直接调用C ++函数。只有当我给出名称错位的函数名称时才有效。 此外,如果我创建一个C ++类的对象并调用该类的函数,我将得到“未定义的引用”函数。 如何调用C ++函数并创建C ++类的对象并调用它们的函数?

2 个答案:

答案 0 :(得分:2)

听起来您没有正确包含要使用的代码的头文件。 QT的“额外”功能并不能阻止所有正常的C ++功能工作。

答案 1 :(得分:2)

您必须包含头文件的路径。要在Qt Creator中执行此操作,请修改.pro文件以包含以下行:

INCLUDEPATH += path/to/header/files

您会注意到您必须使用上面的斜线...如果您尝试使用'\',它将无效。