Build 得到;缺少分隔符“;生成Cppcheck时出错

Build 得到;缺少分隔符“;生成Cppcheck时出错,build,makefile,cppcheck,Build,Makefile,Cppcheck,我在构建CPP签入窗口时遇到问题。在Studio中构建时没有问题,但是当我尝试build.bat时,它失败了,原因如下: Makefile.Release:148: *** missing separator. Stop. mingw32-make: *** [release] Error 2 我并不擅长所有的makefile技术,但有问题的地方看起来确实很糟糕: {..\externals\tinyxml}.cpp{temp\}.obj:: $(CXX) -c $(CXXFLAGS

我在构建CPP签入窗口时遇到问题。在Studio中构建时没有问题,但是当我尝试build.bat时,它失败了,原因如下:

Makefile.Release:148: *** missing separator.  Stop.
mingw32-make: *** [release] Error 2
我并不擅长所有的makefile技术,但有问题的地方看起来确实很糟糕:

{..\externals\tinyxml}.cpp{temp\}.obj::
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fotemp\ @<<
    $<
<<
{..\externals\tinyxml}.cpp{temp\}.obj::

$(CXX)-c$(CXXFLAGS)$(INCPATH)-Fotemp\@在根文件夹中使用此选项应该可以:

mingw32-make LDFLAGS=-lshlwapi