由qmake自动生成的Makefile中令人困惑的变量

问题描述 投票:0回答:1

我最近开始接管嵌入式Linux的QT4.8项目。使用qmake和.pro文件在项目中生成Makefile之后,它无法正确构建。

引起问题的Makefile.Debug代码段如下:

{..\GriduiWin}.cpp{debug\}.obj::
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fodebug\ @<<
    $<
<<

对于最后的<<,make在开始时抱怨缺少选项卡。

对于第二行末尾的@<<,我无法弄清楚这是什么问题。错误消息是<< was unexpected at this time.

@ <

makefile qmake qt4.8
1个回答
0
投票

此生成的Makefile原来是用于nmake的。使用Microsoft Visual Studio命令行工具进行编译时,错误不再显示。感谢MadScientist的提示。

© www.soinside.com 2019 - 2024. All rights reserved.