Qt中的编译错误
RunningbuildstepsforprojectMenu_System...Configurationunchanged,skippingQMakestep.Sta...
Running build steps for project Menu_System...
Configuration unchanged, skipping QMake step.
Starting: D:/Qt/qtcreator-1.3.1/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Qt/Qt_program/Menu_System'
D:/Qt/qtcreator-1.3.1/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/Qt/Qt_program/Menu_System'
mingw32-make[1]: Leaving directory `D:/Qt/Qt_program/Menu_System'
mingw32-make: Leaving directory `D:/Qt/Qt_program/Menu_System'
mingw32-make[1]: *** No rule to make target `../laying_out_widgets.cpp', needed by `debug/laying_out_widgets.o'. Stop.
mingw32-make: *** [debug] Error 2
Exited with code 2.
Error while building project Menu_System
When executing build step 'Make'
Makefile是自动生成的,laying_out_widgets.cpp的编译规则不知道怎么加。
laying_out_widgets.cpp的路径在哪里修改。
我不清楚laying_out_widgets.cpp文件的作用,也不清楚它在哪,路径在哪里修改? 展开
Configuration unchanged, skipping QMake step.
Starting: D:/Qt/qtcreator-1.3.1/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Qt/Qt_program/Menu_System'
D:/Qt/qtcreator-1.3.1/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/Qt/Qt_program/Menu_System'
mingw32-make[1]: Leaving directory `D:/Qt/Qt_program/Menu_System'
mingw32-make: Leaving directory `D:/Qt/Qt_program/Menu_System'
mingw32-make[1]: *** No rule to make target `../laying_out_widgets.cpp', needed by `debug/laying_out_widgets.o'. Stop.
mingw32-make: *** [debug] Error 2
Exited with code 2.
Error while building project Menu_System
When executing build step 'Make'
Makefile是自动生成的,laying_out_widgets.cpp的编译规则不知道怎么加。
laying_out_widgets.cpp的路径在哪里修改。
我不清楚laying_out_widgets.cpp文件的作用,也不清楚它在哪,路径在哪里修改? 展开
2个回答
展开全部
No rule to make target `../laying_out_widgets.cpp', needed by `debug/laying_out_widgets.o'. Stop.
这个是说你的Makefile文件里面没有提供laying_out_widgets.cpp的编译规则。
不知道你是自己写的Makefile还是自动生成的Makefile,总之就是这个Makefile有点问题。相应的增加laying_out_widgets.cpp的编译规则就可以了。
在工程里面添加laying_out_widgets.cpp文件就可以了 ,会重新自动生成新的Makefile。
这个是说你的Makefile文件里面没有提供laying_out_widgets.cpp的编译规则。
不知道你是自己写的Makefile还是自动生成的Makefile,总之就是这个Makefile有点问题。相应的增加laying_out_widgets.cpp的编译规则就可以了。
在工程里面添加laying_out_widgets.cpp文件就可以了 ,会重新自动生成新的Makefile。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询