2017-07-26 12 views
1

私はWindows 10でhereの指示に従ってCaffeをビルドしようとしています。私はすべての前提条件と依存関係をインストールしました。しかし、私は次のエラーが発生しています。Windows 10でCaffeビルドエラーが発生する

-- The C compiler identification is unknown 
-- The CXX compiler identification is GNU 6.3.0 
-- Check for working C compiler: C:/MinGW/bin/gcc.exe 
-- Check for working C compiler: C:/MinGW/bin/gcc.exe -- broken 
CMake Error at C:/Program Files/CMake/share/cmake- 
3.9/Modules/CMakeTestCCompiler.cmake:51 (message): 
The C compiler "C:/MinGW/bin/gcc.exe" is not able to compile a simple test 
program. 

It fails with the following output: 

    Change Dir: C:/Caffe/caffe/build/CMakeFiles/CMakeTmp 

Run Build Command:"C:/Ninja/ninja.exe" "cmTC_6595e" 

[1/2] Building C object CMakeFiles\cmTC_6595e.dir\testCCompiler.c.obj 

FAILED: CMakeFiles/cmTC_6595e.dir/testCCompiler.c.obj 

C:\MinGW\bin\gcc.exe -o CMakeFiles\cmTC_6595e.dir\testCCompiler.c.obj -c 
testCCompiler.c 

ninja: build stopped: subcommand failed. 

CMake will not be able to correctly generate this project. 
Call Stack (most recent call first): 
CMakeLists.txt:18 (project) 


-- Configuring incomplete, errors occurred! 
See also "C:/Caffe/caffe/build/CMakeFiles/CMakeOutput.log". 
See also "C:/Caffe/caffe/build/CMakeFiles/CMakeError.log". 
ERROR: Configure failed 

Caffe Build Error

私は解決策を探し、別のものを試してみましたが、何も問題を解決できませんでした。この点に関する助けがあれば、非常に感謝しています。

ありがとうございます!

答えて

1

私はついにそれを理解しました。これは私のコンピュータのCコンパイラには問題でした - gcc。コンパイラを再インストールし、CMakeList.txtファイルに2行続けて、this solution

set(CMAKE_C_COMPILER "C:/MinGW/bin/gcc.exe") 
set(CMAKE_CXX_COMPILER "C:/MinGW/bin/g++.exe") 
関連する問題