我最近升级到 Ubuntu 15.10。我一直在制作示波器,我的许多示波器项目在升级后停止构建。
我的工作流程包括首先在 unity-scope-tool 中运行范围。
Ubuntu SDK 中的错误显示:
CMakeLists.txt:12: error: g++ version must be 4.9!
:-1: error: [cmake_check_build_system] Error 1
CMakeLists.txt 中的第 8-14 行读取:
# We require g++ 4.9, to avoid ABI breakage with earlier version.
set(cxx_version_required 4.9)
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
if (NOT CMAKE_CXX_COMPILER_VERSION MATCHES "^${cxx_version_required}")
message(FATAL_ERROR "g++ version must be ${cxx_version_required}!")
endif()
endif()
列出的 g++ 版本是gcc version 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu2)