Do I need to install GoogleTest in each of my projects?
<p>From the samples I have found it seems that when you use GoogleTest the convention is to install GoogleTest into each of your projects. </p>

<p>As an example I found this sample Makefile: <a href="https://github.com/google/googletest/blob/master/googletest/make/Makefile" rel="nofollow">https://github.com/google/googletest/blob/master/googletest/make/Makefile</a></p>

<pre><code># Points to the root of Google Test, relative to where this file is.
# Remember to tweak this if you move this file.
GTEST_DIR = ..
</code></pre>

<p>Is it possible to do a system wide installation of GoogleTest instead and use that single installation for all your projects and specify includes and link libraries as you would normally do?</p>

<p>Seem like the above sample Makefile is a bit of hack or is this how GoogleTest was intended to be used?</p>