求解这段代码应该用什么编译

[复制链接]
查看11 | 回复3 | 2021-1-29 05:13:13 | 显示全部楼层 |阅读模式
一个Qt/C++的程序,看Manual说用MinGW4.4编译,但是编译过程中直接出了segmentationfault..用VS2010编译提示错误位置
代码QImagep....ucharbuffer[p.bytesPerLine()];
错误:C2057:expectedconstantexpression
这个需要什么才能编译?

回复

使用道具 举报

千问 | 2021-1-29 05:13:13 | 显示全部楼层
第二个可能是VS2010的编译器不支持VLA……我猜的Kala (卡拉) 在 ta 的帖子中提到:一个Qt/C++的程序,看Manual说用MinGW4.4编译,但是编译过程中直接出了segmentationfault..用VS2010编译提示错误位置代码QImagep....ucharbuffer[p.bytesPerLine()];错误:C2057:expectedconstantexpression这个需要什么才能编译?

回复

使用道具 举报

千问 | 2021-1-29 05:13:13 | 显示全部楼层
re
ILBSD (XMaster) 在 ta 的帖子中提到:第二个可能是VS2010的编译器不支持VLA……我猜的

回复

使用道具 举报

千问 | 2021-1-29 05:13:13 | 显示全部楼层
唔,搜了下类似问题说是QT4.8可能崩溃的,降到QT4.7.4的时候MinGW就通过了……wylht (文曜丽乎天|PHY07Ravenclaw10) 在 ta 的帖子中提到:re
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行