0

我在 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 的事实有关吗?

4

1 回答 1

1

在根文件夹中使用它应该可以工作:

mingw32-make LDFLAGS=-lshlwapi
于 2013-10-03T13:58:45.193 回答