crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Ошибка компиляции, Qt qt-embedded-wince-opensource-src-4.4.1
Antrix
  опции профиля:
сообщение 25.9.2008, 16:47
Сообщение #1


Студент
*

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

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




Репутация:   0  


Компилятор vs 2005, MinGW-5.1.4 - пробывал на обоих.
Path =%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;%QTDIR%\bin;
QTDIR = C:\Qt\4.4.1
Библиотеку <QtGui> видит нормально, а при подключении <QtNetwork> - выдает ошыбку:
------ Build started: Project: Antrix, Configuration: Debug Win32 ------
Compiling...
main.cpp
.\main.cpp(2) : fatal error C1083: Cannot open include file: 'QtNetwork': No such file or directory
Build log was saved at "file://c:\QT\4.4.1\bin\Antrix\tmp\obj\debug_shared\BuildLog.htm"
Antrix - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Пробывал компилировать с примеров chat - компилит без проблем, но если заново его пересобрать
qmake -projet
qmake -tp vc chat.pro
То тоже выдает ошыбки, хатя я просто пересобрал пример, который до моей пересборки работал нормально.
Я так понял что это либо qmake бокапорит, или может надо задавать какие-то другие параметры.
Подскажите в чем проблема :unsure:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.9.2008, 16:57
Сообщение #2


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

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

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




Репутация:   94  


Цитата(Antrix @ 25.9.2008, 20:47) *
qmake -projet
Это не пересборка, пересборка это:
qmake
make
Надо было только файл проекта студии новый сделать, а pro-файл не трогать, т.к. автоматическое создание pro-файлов полезно лишь для простых проектов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Antrix
  опции профиля:
сообщение 25.9.2008, 17:14
Сообщение #3


Студент
*

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

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




Репутация:   0  


Ну так дело не в том.
Например
#include <QtGui>
#include <QtNetwork>


int main(int argc, char *argv[])
{          
    QApplication app(argc, argv);
    
    return app.exec();        
}



------ Build started: Project: Antrix, Configuration: Debug Win32 ------
Compiling...
main.cpp
.\main.cpp(2) : fatal error C1083: Cannot open include file: 'QtNetwork': No such file or directory
Build log was saved at "file://c:\QT\4.4.1\bin\Antrix\tmp\obj\debug_shared\BuildLog.htm"
Antrix - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Если я сам вот содал проэкт, подключаю QtNetwork, а компилятор её не видит
Причина редактирования: используйте тэг code=cpp
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.9.2008, 17:22
Сообщение #4


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

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

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




Репутация:   94  


Для случая с MinGW в pro-файле должна быть строчка:
QT += network
Это указано в описании модуля.

Вопрос: Qt у тебя собрана под студию или MinGW?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Antrix
  опции профиля:
сообщение 25.9.2008, 17:27
Сообщение #5


Студент
*

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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 25.9.2008, 17:22) *
Для случая с MinGW в pro-файле должна быть строчка:
QT += network
Это указано в описании модуля.

Вопрос: Qt у тебя собрана под студию или MinGW?


На компьтере под студию, на ноутбуке спициально собрал под MinGW, но шо там шо там не пашет :blink:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.9.2008, 17:29
Сообщение #6


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

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

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




Репутация:   94  


ну в pro-файле есть соответствующая строчка?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Antrix
  опции профиля:
сообщение 25.9.2008, 17:32
Сообщение #7


Студент
*

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

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




Репутация:   0  


>Litkevich Yuriy еще раз СПАСИБО! терь все пашет, а я и не знал, что надо было еще в про-фале дописать, терь все чудесно работает :clapping:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 24.4.2024, 5:06