Russian Qt Forum

Qt => Общие вопросы => Тема начата: Mish_ka от Март 15, 2011, 11:45



Название: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: Mish_ka от Март 15, 2011, 11:45
Вся трабла в том что код работал.

После добавления в файл gg.pro строчки
LIBS += -|DevId.lib
и изменения файла fop.cpp


возникла трабла с комплеяцией, новый exe-шник не компилился, я удалил старый из бинарника, и подтвердил то что он не компилится =)

При компиляции ошибок не выдаётся, просто открывается файл lib в блокноте, я его закрываю и построение проекта завершается.

Вылаживаю исходники.
И записивыю видео (может кому интересно будет). http://narod.ru/disk/7550571001/15.03.2011%2017-33-50.rar.html

пинать сильно... Я тока учусь =)



Название: Re: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: alexman от Март 15, 2011, 12:38
Замени
Код:
LIBS += -|DevId.lib
на
Код:
LIBS += -lDevId.lib


Название: Re: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: Mish_ka от Март 15, 2011, 14:10
Замени на
Код:
LIBS += -lDevId.lib

Заменил -| (тире палочка) на -l (тире маленькая латинская л)
в результате выпал баг:

Description   Resource   Path   Location   Type
cannot find -lDevId.lib   gg          C/C++ Problem

подумав что раз либа называется DevId.lib то написал просто
Код:
LIBS += -DevId.lib

в результате выпал баг:

Description   Resource   Path   Location   Type
undefined reference to `fop::info()'   moc_fop.cpp   /gg/release       C/C++ Problem


что за файл такой moc_fop.cpp ? (moc_*)


а какаой порядок инструкций в файле *.pro должен быть? у меня такой:
Код:
TEMPLATE = app
TARGET = gg
QT += core \
    gui \
    webkit
HEADERS += DevId.h \
    fopo.h \
    fin.h \
    fop.h \
    fol.h \
    gg.h
SOURCES += fopo.cpp \
    fin.cpp \
    fop.cpp \
    fol.cpp \
    main.cpp \
    gg.cpp
FORMS += fopo.ui \
    fin.ui \
    fop.ui \
    fol.ui \
    gg.ui
RESOURCES +=
LIBS += -|DevId.lib



Название: Re: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: Mish_ka от Март 15, 2011, 19:00
Паралельно возник вот какой вопрос:

(http://)


Название: Re: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: like-nix от Март 15, 2011, 19:07
Может это ярлык КЭП?


Название: Re: _ При компиляции проекта (Build Project) не создаётся exe-шник
Отправлено: Mish_ka от Март 15, 2011, 19:13
А фишка в чём?

я вроде его создавал ручками... в папке тоже он имеется... почему все остальные в норме а эта царь_писька стала ярлыком?

пипец магия...