2016-01-23 89 views
1

這是我第一次使用Cmake,一切都很順利,直到我用最後的命令開始構建我的環境。如果有人可以請告訴我這個信息的含義以及我如何解決這個問題。在Windows 10上用Cmake編譯Heimdall

C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -ljasper 
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwebp 
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lwebp 
collect2.exe: error: ld returned 1 exit status 
heimdall-frontend/CMakeFiles/heimdall-frontend.dir/build.make:338: recipe for target 'bin/heimdall-frontend.exe' failed 
make[2]: *** [bin/heimdall-frontend.exe] Error 1 
CMakeFiles/Makefile2:198: recipe for target 'heimdall-frontend/CMakeFiles/heimdall-frontend.dir/all' failed 
make[1]: *** [heimdall-frontend/CMakeFiles/heimdall-frontend.dir/all] Error 2 
Makefile:83: recipe for target 'all' failed 
make: *** [all] Error 2 
+0

也許這可以幫助:[Makefile error。](http://stackoverflow.com/a/11936640/4180965) – TejjD

回答

1

我只是想在Windows 8上編譯Heimdall,並得到相同的錯誤。

我曾經錯過了Jasper和Webp,並讓他們與packman聯繫。嘗試運行這行:

吃豆子-S的MinGW-W64-x86_64的-libwebp的MinGW-W64-x86_64的 - 碧玉

這解決了這個給我。