• 8252阅读
  • 1回复

QtCreator只有Debug, 没有Release模式, 出问题了 [复制链接]

上一主题 下一主题
离线jorneyr
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-30
开始装的时候是装了Qt SDK 4.5.0, Qt Creator中是正常的, 即有Debug模式, 也有Release模式, 编译后的文件会分别放到debug和release目录, 后来把Qt SDK4.5.0删除了, 然后装Qt SDK 4.5.1, 接下来出问题了, Qt Creator只有Debug模式, Release没了, 编译生成的文件全和源文件放到一个目录里, 不会分别放到debug和release目录里, 乱七八糟的, 谁知道怎么解决这个问题吗?

谢谢.
离线jorneyr

只看该作者 1楼 发表于: 2009-05-17
1. 使生成的中间文件存放在指定的其他文件夹: .pro
TARGET = Test
TEMPLATE = app
MOC_DIR = __        #为信号糟产生的moc C++源文件
OBJECTS_DIR = __    #.o的中间文件
UI_DIR = gui        #为ui文件产生的头文件
include(gui/gui.pri)     #使QtCreator以树形目录显示工程文件
SOURCES += main.cpp

2. 为每个子文件夹建立一个.pri文件, 里面列出了此目录下的所有头文件与源文件
# Input
HEADERS += $$PWD/mainwindow.h        #此处的$$PWD是必须的, 否则QtCreator显示不出这个文件.
SOURCES += $$PWD/mainwindow.cpp
FORMS += $$PWD/mainwindow.ui
快速回复
限100 字节
 
上一个 下一个