我最近开始接管嵌入式Linux的QT4.8项目。使用qmake和.pro文件在项目中生成Makefile之后,它无法正确构建。
引起问题的Makefile.Debug代码段如下:
{..\GriduiWin}.cpp{debug\}.obj::
$(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
$<
<<
对于最后的<<
,make在开始时抱怨缺少选项卡。
对于第二行末尾的@<<
,我无法弄清楚这是什么问题。错误消息是<< was unexpected at this time.
@ <
此生成的Makefile原来是用于nmake
的。使用Microsoft Visual Studio命令行工具进行编译时,错误不再显示。感谢MadScientist的提示。