首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的引用编译MITK/Qt

未定义的引用编译MITK/Qt
EN

Stack Overflow用户
提问于 2020-06-28 00:51:02
回答 1查看 155关注 0票数 0

我需要编译我老师的项目。本项目使用了MITK、VTK、ITK、CTK和Qt。我有一些错误,我设法在编译期间纠正了这些错误。现在,我有一个我不理解的错误,我不知道如何正确地完成编译。

问题是我在库libMitkAppUtil.so中有:未定义的对«运算符delete(void,unsigned long)@Qt_5»*的引用我们还看到这是一个链接错误。因为这是我的老师和其他老师的项目,我想是我电脑上的某个版本的Qt或其他版本的问题,不像是gcc或g++的版本?

当我打开Qt并打开许多文件时,工具栏中几乎有三条信息:

代码模型无法解析包含的文件,例如,这可能会导致不正确的完成和突出显示。此文件有多个解析上下文可用。从编辑器工具栏中选择首选的编辑器。此文件不属于任何项目。代码模型可能在正确解析此文件时出现问题。

也许终端上有错误的链接?

EN

回答 1

Stack Overflow用户

发布于 2020-07-07 14:41:24

您是否使用cmake进行构建过程?例如:

代码语言:javascript
复制
cd MITK-build;
cmake ../MITK-source ./;
make -j1

请在单线程模式下启动构建过程,然后将标准输出文本附加到您的回复中,以便我们可以调查问题。

有时,构建过程的/ep/部分会出现问题(e.p.=外部项目),在那里你可以'cd ep/xxx.../; cmake ./;make -j1‘开始单独的构建。

HTH,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62612891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档