컴파일할 프로젝트가 있습니다. 이것은 이 프로젝트의 readme 파일입니다.
Geodesic Object Proposals
=========================
Dependencies
------------
Required:
* cmake
* c++11 compiler( g++-4.7 or higher, vc++2013 or higher, clang might work too )
* Eigen 3.2 (optionally you can download eigen and put in in external/eigen such that external/eigen/Eigen is a valid directory)
* libpng and libjpg (needed by cimg)
Optional for python3 bindings:
* python3 (python 2.7 should work too, but I didn't test it extensively)
* numpy
* boost-python
* matio (optional to load datasets)
* matplotlib for some visualizations
* MATLAB (r2013a on Ubuntu 14.04 tested, others might work too. You might have to specify a new gcc version in mexopts)
실제로 저는 프로젝트를 구성하려고 할 때 cmake 2.8.12.2의 기본 버전이 있는 우분투를 사용하고 있습니다. 현재 생성기 unix makefile로 선택했는데, 추가 정보에 언급된 C++11 컴파일러 중 하나를 다운로드해야 합니까? 나한테는 몇 가지 오류가 있어
CMAKE_BACKWARDS_COMPATIBILITY 2.4
CMAKE_BUILD_TYPE
CMAKE_COLOR_MAKEFILE
CMAKE_CXX_COMPILER-NOTFOUND
CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_MINIZEREL
CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_C_COMPILER /usr/bin/cc
CMAKE_C_FLAGS
CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_MINIZEREL
CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_INSTALL_PREFIX /usr/local
CMAKE_LINKER /usr/bin/ld
CMAKE_MAKE_PROGRAM /usr/bin/make
그리고 다른 많은 분들도 감사드립니다
답변1
아래 명령을 실행하십시오.
sudo apt-get install build-essential
g++
Trusty 의 최신 버전은 4.8.2입니다.
아래 명령으로 설치:
sudo apt-get install g++