2017-10-22 8 views
0

私は様々なC++プロジェクト(学校/ポートフォリオ関連)に取り組んでおり、GTK + 3ライブラリをいくつか使っています。私のアプリケーションが完了し、私のアプリケーションの.appを作成する必要があります。私はそれを長い間働かせようとしてきましたが、まだ成功していません。私はXcodeのと協力して自分のアプリケーションをコンパイルしていないです:私のプロジェクトのGTK + - xcodeのMacOSアプリケーションバンドル

clang++ main.cpp _Scripts/Resources.cpp _Scripts/gui.cpp _Scripts/Game.cpp -o minesweeper `pkg-config --cflags --libs gtk+-3.0` -std=c++11 

一つはマインスイーパのレプリカでした。

/Minesweeper.app

//内容

///Info.plist

/// MacOSの

////掃海艇:私の.app構造は次のようになります

////libatk-1.0.0.dylib

////libatkmm-1.6.1.dy LIB

////etc.dylib

///リソース

私はすべてのdylib int型コマンドotool -Lため

install_name_tool -id "@executable_path/duplicate.dylib" original.dylib 

を行っている

//// MyAssets掃海艇。私はそうしました

install_name_tool -change "/usr/local/opt/glib/lib/originalDependency.dylib" "@executable_path/duplicateDependency.dylib" duplicate.dylib 

otool -L duplicate.dylibのすべてのdylibについてです。そして最後に私はした

install_name_tool -change /usr/local/opt/gdk-pixbuf/lib/original.dylib "@executable_path/duplicate.dylib" minesweeper 

すべての依存関係については。すべての後、私のアプリはまだ動作していないとそれは失敗しているGdk_pixbufのように見えます。

gdk_pixbuf/loadersフォルダが見つかりましたが、リンクする必要があるかどうかわかりません。誰でも私のアプリケーションを動かす手助けをすることができますか?だから、

よろしく、 ダニ

答えて

0

、私はどちらか誰がそれを知っていたか、誰が私を助けてくれたかもしれない答えを入力する3849823年間を過ごすしたかったんだと思います。いずれにせよ、私は完全に理解しています。私は多くの時間をかけて(質問をする前に)研究し、私のウェブサイト(http://freetimedev.com/extra/FreeCode/howTo.php?q=app-bundle)にapp-bundleをどのように作成したかを書いた。私はそれが誰かを助けることを願って:

関連する問題