と を使用QtしmacdeployqtてアプリをデプロイしC++ます。
OpenGL and Qt Frameworksバンドルアプリに含まれていますが、他のいくつかが欠落しており(つまり: SDL)、アプリが存在しない場合、他のシステムではアプリが動作しませんSDL framework。ここに私のプロフィールファイルがあります
QT += core
QT += xml
QT += opengl
QT += gui
TARGET = StripTest
CONFIG += console
TEMPLATE = app
#Main app
SOURCES += main.cpp \
StripWindow.cpp \
MainWindow.cpp \
HEADERS += StripWindow.h \
MainWindow.h\
#Graphics
SOURCES += \
../../libs/PhGraphic/SDLMain.cpp \
INCLUDEPATH += ../../libs \
/Library/Frameworks/ \
LIBS += -framework SDL -framework SDL_image -framework SDL_ttf
フレームワークもコンパイルする必要がありますか?
編集:バンドルにフレームワークを手動でコピーしても問題は解決しません。に存在する必要があります/Library/Frameworks/