QtCreator + SDL同样预测不同的目标(Debian和Raspberry)

时间:2015-03-13 15:58:20

标签: debian raspberry-pi cross-platform sdl qt-creator

我正在开发一个使用QtCreator作为IDE使用SDL库的应用程序。 我的最终目标是Raspberry Pi,但我已经配置了一个交叉编译器来处理Debian。

我的目标是拥有相同的项目并在QtCreator上切换目标,我已经为两个平台配置了套件,甚至在QtCreator上添加了Raspberry Pi作为设备。

重点是,我不知道写入.pro文件的内容,以包含基于目标的不同库/包含和定义,这里是.pro文件的一小部分:

whathere? # RaspBerry
        {
        LIBS += -L/raspberry/SDL_pi/lib/ -lSDL2 -lSDL2_image
        INCLUDEPATH = /raspberry/SDL_pi/include
        DEFINES += RASPI
        }
whathere?
        {
        LIBS += -L/usr/local/lib/ -lSDL2 -lSDL2_image
        INCLUDEPATH = /usr/local/include
        DEFINES += LINUX
        }

0 个答案:

没有答案