Diese Anleitung bezieht sich auf Mac OS X 10.8.2.
Als erstes muss gtest von Google runter geladen werden z.B. per:
wget http://googletest.googlecode.com/files/gtest-1.6.0.zip
Bitte beachten: wget ist nicht bei Mac OS X dabei ihr könnt das per Mac Ports installieren. Im nächsten Schritt wird das Archiv entpackt, in das neue Verzeichnis gewechselt und dann wird gtest aus dem Quelltext gebaut:
unzip gtest-1.6.0.zip
cd gtest-1.6.0
./configure
make
cd gtest-1.6.0
./configure
make
Unter Mac OS X scheitert nun ein
sudo make install
mit der Warnung:
'make install' is dangerous and not supported. Instead, see README for how to integrate Google Test into your build system.
Deshalb müssen nun die notwendigen Dateien manuell kopiert werden:
sudo cp -a include/gtest /usr/local/include
sudo cp -a lib/.libs/* /usr/local/lib
sudo cp -a lib/.libs/* /usr/local/lib
Sollte man z.B. eine neuer gcc Version verwenden als die mitglieferte, welche mit Version 4.2 nun doch etwas arg angestaubt ist, so müssen die Dateien dem jeweiligen Compiler bekannt gemacht werden. Ist z.B. gcc per Mac Ports installiert worden muss noch:
sudo cp -a include/gtest /opt/local/include
sudo cp -a lib/.libs/* /opt/local/lib
sudo cp -a lib/.libs/* /opt/local/lib
ausgeführt werden. Alternativ kann man natürlich auch einen Link erstellen.
Keine Kommentare:
Kommentar veröffentlichen