crossplatform.ru

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


  Ответ в QT+VS2005
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
kuler Дата 30.1.2009, 11:42
  где настроить переменные типа qtdir, причем в visual studio а не в винде
kuler Дата 29.1.2009, 17:50
  не совсем по теме, но тем не менее, где можно в студии настроить чтобы отображалось время компиляции
kuler Дата 22.1.2009, 18:49
  в студии команда для компилирования .ui выглядит следующим образом:
"$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_FormFilter.h" "$(InputFileName)"
что значит $(InputFileName)? ибо как я понял если в проект подрубить форму из другого проекта, который сохранен в другой папке, то эта форма не компилится. Причем в инклудах указана папка, из которой берется эта форма. Если заменить $(InputFileName) на абсолютный путь то компилится
Phil_G Дата 11.12.2008, 18:54
  подниму тему...
Собираю новый проект в Вижуал Студио 2005 (генерил qmake-ом), все файлы собираются без ошибок, и только при линкинге вылезает ошибка:

--------------------Configuration: GraphicsPainter - Debug|Win32---------------
Linking...
qtmaind.lib(qtmain_win.obj) : error LNK2019: unresolved external symbol _main referenced in function _WinMain@16
debug\GraphicsPainter.exe : fatal error LNK1120: 1 unresolved externals

Error executing link.exe (tool returned code: 1120)

GraphicsPainter - 2 error(s), 0 warning(s)

Содержимое .pro файла прилагаю:

TEMPLATE = app
TARGET =
DEPENDPATH += . src ui
INCLUDEPATH += .
CONFIG -= console

# Input
FORMS += ui/frmMain.ui
SOURCES += src/GraphicsPainter.cpp
HEADERS += src/GraphicsPainter.h
win32:MOC_DIR = gen/
win32:UI_HEADERS_DIR = gen/


Подскажите плиз, что я упустил?
bynet Дата 13.11.2008, 11:22
 
Цитата(ViGOur @ 13.11.2008, 8:41) *
может этот путь без кавычек?



Я уже все перепробовал и с 1 и с 2 и с 3 кавычками всеровно выдает одно и тоже.

Был вариант замены с:\program file на с:\program~1, тогда начинает вылетать ошибка c:\program~1\Microsoft Не являтся внутренней или внешней командой
ViGOur Дата 13.11.2008, 8:41
  у меня тоже
Цитата
%comspec% /k ""C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"" x86

Start in:
Цитата
"C:\Program Files\Microsoft Visual Studio 8\VC\"
может этот путь без кавычек?
bynet Дата 13.11.2008, 0:17
  После переустановки винды, заново ставил qt 4.4.3 и при вызове Visual Studio 2005 Command Prompt
(в ярлыке написано %comspec% /k ""C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"" x86)
вылетает "c:\program" не является внутренней или внешней командой

Как это исправить? На прошлой винде все нормально работало, а потом резко стало точно так. Я уже думал винда ложится.
Как это исправить?
Tonal Дата 25.7.2008, 6:51
  Чем и с какими опциями собрана Qt?
И какая версия?
Гость Дата 24.7.2008, 15:12
  Чтобы избежать этих ошибок нужно для своего компилятора собрать Qt, а не использовать бинарный вариант.
Там явно какая-то проблема с нестыковкой STL.
blondinka Дата 24.7.2008, 12:54
  Я установила коммерческую версию qt-win. А проект создала с одной кнопкой,чтоб проверить...
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.4.2024, 0:59