![]() |
|
|
![]()
|
|
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Ни как не найду в QtCreator аналог вижуалстудийного Menu->Options->Projects and Solutions->VC++ Directories->Include files.
|
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
Не можешь найти не потому, что плохо ищешь, а потому, что их там нет
Там всё делается редактированием *.pro файла Придётся изучать qmake reference В принципе, он достаточно простой. Плюс очень понятное описание Например, это строка в pro-файле:
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| OlegIT |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Да, я уже понял, что многое ручками делать нужно, но не всё. На данном этапе хедеры мне нужны для подключения внешних библиотек. Разобрался сам (в диалоге «Добавить библиотеку»)!
Сборка начинает ругаться
Ни чего особенного в Makefile строка 75 нет. Да и он ни как не меняется включаю я библиотеку или нет. Как из этого вылезти? За ссылку на qmake reference спасибо. Кстати, в моём *.pro файле изначально не было INCLUDEPATH. Это сообщение отредактировал(а) OlegIT - 27.4.2012, 15:05 |
||||
|
|||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
как думаешь, куда этот путь указывает? ;) и эти все покажи весь мейкфайл. Добавлено через 2 минуты и 49 секунд и какой компилятор? |
|||
|
||||
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Makefile в приложении.
Замечу, ни чего в ручную я не делаю, всё средствами QtCreator. Компилятор MivGW.
Файлы библиотек там. Проверил. Присоединённый файл ( Кол-во скачиваний: 10 )
Makefile 6,94 Kb |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
они не могут быть там. более того, ты даже не сможешь создать такой путь, ибо указывает он на самом деле в: > c:/path_where_the_directory_is/C:/VideoLAN/VLC/sdk/lib/ при попытке получить его, получаю это: ![]() Это сообщение отредактировал(а) boostcoder - 27.4.2012, 19:48 |
|||
|
||||
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Makefile переименовал, загрузил
Завтра на работе посмотрю. Но, повторюсь, я сам ни чего не пишу, я только выбираю в диалогах. Присоединённый файл ( Кол-во скачиваний: 1 )
_Mfile.txt 6,94 Kb |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
makefile в порядке...
в каких диалогах? о чем речь? |
|||
|
||||
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Правой кнопкой мыши давлю на проект, в выпадающим меню выбираю <Добавить библиотеку> далее в диалоге: Внешняя->Статическая; Windows,Linux; Файл библиотеки(стандартный диалог выбора файла - выбираю C:\VideoLAN\VLC\sdk\lib\libvlc.lib)->Итого; Завершить. В файле *.pro получаю
В C:/VideoLAN/VLC/sdk/lib библиотеки есть, в C:/VideoLAN/VLC/sdk/include хедеры есть. Что тут не так? |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
жуть какая. 4 года использую криейтор как основную IDE, и только сейчас узнал что есть такое меню =) всегда руками прописывал в .pro файл. то, что строка "$$PWD/C:/VideoLAN/VLC/sdk/lib/" развернется в строку "c:/путь_к_каталогу_в_котором_лежит_pro_файл/C:/VideoLAN/VLC/sdk/lib/" ты считаешь это нормальный путь? ;) добавь в .pro файл такую строку: message($$PWD/C:/VideoLAN/VLC/sdk/lib/) выполни qmake, и смотри вывод ;) Это сообщение отредактировал(а) boostcoder - 28.4.2012, 08:40 |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
та же фигня))) вообще-то, я не любитель прописывать что-то ручками - визарды обычно (!!!) удобнее, но в данном случае добавление библиотеки и пути к заголовочным файлам ИМХО гораздо проще прописать ручками -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Так я ж с VS недавно на QtCreater пришёл, поэтому ручками пока не привычно.
Прописать рекомендованное конечно пропишу, только не понятно почему среда такие шутки выдаёт? |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
ты не поверишь, но в программах бывают ошибки А если серьёзно, то у мелкомягких более чем 15-тилетний опыт в создании IDE, а у кутешников 3...4 Плюс к тому, студия существует только под виндой, да и собирать проект умеет только под винду, а креатор есть на всех значимых ОС, а уж собирать он умеет на огромное кол-во ОС. Вот и недосмотрели... -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| OlegIT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 684 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
||||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
прописывай руками.
для спасибоф есть соответствующие кнопки. и тему закрой. удачи! |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |