@@ -38,7 +38,7 @@ endif()
|
||||
# ${gmock_BINARY_DIR}.
|
||||
# Language "C" is required for find_package(Threads).
|
||||
project(gmock CXX C)
|
||||
cmake_minimum_required(VERSION 2.6.2)
|
||||
cmake_minimum_required(VERSION 2.6.4)
|
||||
|
||||
if (COMMAND set_up_hermetic_build)
|
||||
set_up_hermetic_build()
|
||||
|
||||
@@ -125,6 +125,14 @@ build Google Mock and its tests, which has further requirements:
|
||||
|
||||
### Building Google Mock ###
|
||||
|
||||
If you have CMake available, it is recommended that you follow the
|
||||
[build instructions][gtest_cmakebuild]
|
||||
as described for Google Test. If are using Google Mock with an
|
||||
existing CMake project, the section
|
||||
[Incorporating Into An Existing CMake Project][gtest_incorpcmake]
|
||||
may be of particular interest. Otherwise, the following sections
|
||||
detail how to build Google Mock without CMake.
|
||||
|
||||
#### Preparing to Build (Unix only) ####
|
||||
|
||||
If you are using a Unix system and plan to use the GNU Autotools build
|
||||
@@ -331,3 +339,5 @@ patch.
|
||||
Happy testing!
|
||||
|
||||
[gtest_readme]: ../googletest/README.md "googletest"
|
||||
[gtest_cmakebuild]: ../googletest/README.md#using-cmake "Using CMake"
|
||||
[gtest_incorpcmake]: ../googletest/README.md#incorporating-into-an-existing-cmake-project "Incorporating Into An Existing CMake Project"
|
||||
|
||||
@@ -218,7 +218,7 @@ per-function syntactic overhead will be much lower.
|
||||
|
||||
If you are concerned about the performance overhead incurred by
|
||||
virtual functions, and profiling confirms your concern, you can
|
||||
combine this with the recipe for [mocking non-virtual methods](#Mocking_Nonvirtual_Methods.md).
|
||||
combine this with the recipe for [mocking non-virtual methods](#mocking-nonvirtual-methods).
|
||||
|
||||
## The Nice, the Strict, and the Naggy ##
|
||||
|
||||
|
||||
Reference in New Issue
Block a user