我有一个C ++应用程序的共享库,我可以使用测试应用程序调用它。我想为此编写一个Qt UI。我无法直接调用C ++函数。只有当我给出名称错位的函数名称时才有效。 此外,如果我创建一个C ++类的对象并调用该类的函数,我将得到“未定义的引用”函数。 如何调用C ++函数并创建C ++类的对象并调用它们的函数?
答案 0 :(得分:2)
听起来您没有正确包含要使用的代码的头文件。 QT的“额外”功能并不能阻止所有正常的C ++功能工作。
答案 1 :(得分:2)
您必须包含头文件的路径。要在Qt Creator中执行此操作,请修改.pro文件以包含以下行:
INCLUDEPATH += path/to/header/files
您会注意到您必须使用上面的斜线...如果您尝试使用'\',它将无效。