3
社区成员
发帖
与我相关
我的任务
分享新装的QT6.8.0,刚创建的Qt Widgets Application直接运行就报错!!!
想学习QT,装完最新的QT6.8,按照视频教程装的
然后按照视频里的的步骤:
打开后创建项目----Application(Qt)----Qt Widgets Application----些了项目名字helloworld---然后一直下一步直到创建.
然后重点来了,我还没对代码进行任何操作,只是按了Ctrl+R,运行了一下,然后直接4个错误
:-1: error: C:\Qt\6.8.0\mingw_64\lib\libQt6EntryPoint.a(qtentrypoint_win.cpp.obj):C:/Users/qt/work/qt/qtbase/src/entrypoint/qtentrypoint_win.cpp:55: undefined reference to `__stack_chk_fail'
:-1: error: C:\Qt\6.8.0\mingw_64\lib\libQt6EntryPoint.a(qtentrypoint_win.cpp.obj):qtentrypoint_win.cpp:(.rdata$.refptr.__stack_chk_guard[.refptr.__stack_chk_guard]+0x0): undefined reference to `__stack_chk_guard'
:-1: error: collect2.exe: error: ld returned 1 exit status
:-1: error: [Makefile.Debug:72: debug/helloworld.exe] Error 1
到处找解决的办法无果,只能发帖求助大佬了.......
请各位大佬救救孩子吧!!!!
不然萌新的我连helloworld都打不出来,
请问解决这个问题了么
选这个就可以了

解决了嘛我也是这样的
在创建项目的时候选cmake和msvc试试,我最开始选的qmake和mingw一样这样报错,改了就成功了
只能安装到C盘吗?我是换个编译器会有这个报错,msvc2022不会有报错,mingw反而报错了,在测试clang和gcc在qt上的性能,结果构建老是出问题
解决了吗
这个问题我一直解决不了,只能回退版本,安装Qt6.7版就没问题了
解决了吗?哥
是因为安装到D盘的原因吗
我也遇到了
我也是这个问题
解决了吗哥,我也有这个问题
这个问题你可以复制去 http://www.baidu.com/ 去!!!