XCode und einbinden einer Unix-Bibliothek

Angelegt von Andreas Steinel Tue, 07 Dec 2010 19:08:00 GMT

Wer in X-Code (s)eine Unix-Bibliothek - die extern bereits kompiliert wurde - einbinden möchte, der kann dies mit folgender Build-Phase als Skript bewerkstelligen (Hier am Beispiel von libqrencode):
#!/bin/sh
# Rearranging dynamic link of libqrencode

BW="${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}"
EXECUTABLE="${BW}/Contents/MacOS/${EXECUTABLE_NAME}"

install_name_tool -change /usr/local/lib/libqrencode.3.dylib \
    @executable_path/../Resources/libqrencode.dylib ${EXECUTABLE}
install_name_tool -id @executable_path/../Resources/libqrencode.dylib \
    ${BW}/Contents/MacOS/Resources/libqrencode.dylib

Posted in ,  | keine Kommentare | keine Trackbacks

Comments

Trackbacks

Verwenden Sie den folgenden Link zur Rückverlinkung von Ihrer eigenen Seite:
http://andreas.familie-steinel.de/trackbacks?article_id=501

Kommentare sind deaktiviert