关于Qt多项目出现error: undefined reference to `qMain(int, char**)的解决办法
在我编译views这个子项目时出现了这个问题,在我印象中这个报错是缺少main函数才会出现的错误,而实际上我是写了main函数的。在我想破脑袋的时候突然想起来protos这个文件是没有写main函数的(PS:因为想的是既然ph.cc和pb.h文件都编译出来就没有必要写main了吧)。我猜测是只要有一个子项目main函数没写都会影响其他项目的编译吧。反正问题是解决了,引以为戒。于是乎,我就在protos这个文件添加了一个空的main函数,ok,编译出来了。我是在编译多项目的时候出现的这个问题。
原创
2024-01-31 23:10:51 ·
849 阅读 ·
0 评论