crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

legioner
  опции профиля:
сообщение 5.10.2009, 23:19
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 1.10.2009
Пользователь №: 1129

Спасибо сказали: 0 раз(а)




Репутация:   0  


есть main.cpp , md.h, md.cpp , main.pro
main.pro
CONFIG += staticlib
SOURCES += main.cpp md.cpp
HEADERS += md.h

main.cpp
#include <QtGui>
#include "md.h"

int main(int argc , char *argv[]){
    QApplication ap(argc ,argv);
    QLabel *l = new QLabel();
    l->show();
    return ap.exec();
}

md.h
#ifndef MAIN_H
#define MAIN_H

#include <QtGui>
class Dim: public QWidget{
    Q_OBJECT

public:
        Dim(QWidget *parent = 0);
};
#endif // MAIN_H

md.cpp
#include <QtGui>
#include "md.h"

Dim::Dim(QWidget *parent){

}

сперва все компилировалось. потом стал показывать ошибку
mingw32-make: Entering directory `F:/Qt4/main'
C:/Qt/mingw/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `F:/Qt4/main'
g++ -static -Wl,-s -Wl,-subsystem,windows -o release\main.exe
release/main.o release/md.o release/moc_md.o -L"c:\Qt\qt\lib"
-lmingw32 -lqtmain -lQtGui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool
-lmsimg32 -lQtCore -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
mingw32-make[1]: Leaving directory `F:/Qt4/main'
mingw32-make: Leaving directory `F:/Qt4/main'
C:\Qt\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot open output file release\main.exe: Permission denied
collect2: ld returned 1 exit status
mingw32-make[1]: *** [release\main.exe] Error 1
mingw32-make: *** [release] Error 2
Завершено с кодом возврата 2.
Ошибка во время сборки проекта main
Во время выполнения сборки на этапе 'Make'

что не так делаю
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 6.10.2009, 8:55
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(kuzulis @ 6.10.2009, 11:38) *
CONFIG += staticlib
Я думаю ему (qmake'у) эта запись до лампочки, т.к. TEMPLATE не указан, значит он app
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 18.2.2025, 17:23