构建Cppcheck时出现“Missing separator”错误

时间:2013-10-03 10:32:21

标签: build makefile cppcheck

我在Windows中构建Cppcheck时遇到问题。在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\ @<<
    $<
<<

看起来有些东西搞砸了依赖于配置的Makefile的生成。有什么想法吗?

更新:这是否与事实相关,我使用qt 5.1中的qmake构建1.60?

1 个答案:

答案 0 :(得分:1)

在根文件夹中使用它应该有效:

mingw32-make LDFLAGS=-lshlwapi