Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2018, 05:40   #41
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Цитата:
Сообщение от cyberdev Посмотреть сообщение
Добавил в переменную Path путь к Qt\5.10.1\msvc2017_64\bin. Безуспешно.
Да кто у вас хозяин компа? У вас вообще такой путь есть? Вам нужно указать путь к компилятору. ПОлазте проводником по папкам, найдите компилятор и впишите найденый путь.
Думается мне там будет Qt\5.10.1\mingw53_64\bin

..похоже оно автоматически нашло остатки визуал студии с позавчера. Таки не отковырялась полностью.

Последний раз редактировалось alexzk; 14.03.2018 в 05:44.
alexzk вне форума Ответить с цитированием
Старый 14.03.2018, 10:06   #42
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
Сообщение от cyberdev Посмотреть сообщение
Добавил в переменную Path путь к Qt\5.10.1\msvc2017_64\bin. Безуспешно.
А это тут причем? Вам нужен x64 компилятор от студии раз хотите msvc2017 x64.

И да, в 2017 студии явно не компиль 9й версии. Что-то у вас не то нашлось.
p51x вне форума Ответить с цитированием
Старый 14.03.2018, 19:11   #43
cyberdev
Форумчанин
 
Аватар для cyberdev
 
Регистрация: 10.10.2013
Сообщений: 150
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Думается мне там будет Qt\5.10.1\mingw53_64\bin
Цитата:
Сообщение от p51x Посмотреть сообщение
А это тут причем? Вам нужен x64 компилятор от студии раз хотите msvc2017 x64
Смотрел в одном видео, что нужно для работы Qt. Там были следующие рекомендации.

Цитата:
Qt 5.9
MinGv 5.3.0.32 bit
msvc 2017 64 bit

tools
Qt Creator 4.3.0 CDB Debuger
MinGv 5.3.0
Поэтому, поставит эти компоненты. Еще добавил глобальную переменную Path c Qt\5.10.1\mingw53_32\bin в настройках винды. А Qt\5.10.1\msvc2017_64\bin это я от себя добавил. Думал это компилятор для 64 битной версии. Но если msvc2017_64, это не компилятор, то что это такое? И где найти 64 битный компилятор? В компонентах для Qt mingw53_64 вроде не было, когда я добавлял компоненты в установщике Qt. А VS вообще удалил, так как во время установки были ужасные лаги и ничего так и не запустилось. Значит и компилятора VS у меня тоже нет.
Сайт о программировании и трехмерной графике - cybersite.ucoz.net
cyberdev вне форума Ответить с цитированием
Старый 14.03.2018, 19:39   #44
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Цитата:
Сообщение от cyberdev Посмотреть сообщение
Смотрел в одном видео, что нужно для работы Qt. Там были следующие рекомендации.



Поэтому, поставит эти компоненты. Еще добавил глобальную переменную Path c Qt\5.10.1\mingw53_32\bin в настройках винды. А Qt\5.10.1\msvc2017_64\bin это я от себя добавил. Думал это компилятор для 64 битной версии. Но если msvc2017_64, это не компилятор, то что это такое? И где найти 64 битный компилятор? В компонентах для Qt mingw53_64 вроде не было, когда я добавлял компоненты в установщике Qt. А VS вообще удалил, так как во время установки были ужасные лаги и ничего так и не запустилось. Значит и компилятора VS у меня тоже нет.
Ну фронт работ вам обозначен, компьютер ваш - дерзайте. У меня вообще винды нету, я хз че и де качать.
Qt - это набор библиотек для С++ для любого компилятора, содержит QtCreator - визуальный редактор кода. Компиляторы выбирайте на свой вкус.
alexzk вне форума Ответить с цитированием
Старый 15.03.2018, 10:03   #45
cyberdev
Форумчанин
 
Аватар для cyberdev
 
Регистрация: 10.10.2013
Сообщений: 150
По умолчанию

А как включить компиляцию исполняемого файла в Qt, чтобы он самостоятельно мог запускаться? А то в папке <Каталог проекта>\build-untitled-Desktop_Qt_5_10_1_MinGW_32bit-Release\release после двойного клика по скомпилированному экзешнику вылетает сообщение об ошибке, в то время как из IDE все нормально запускается.
Сайт о программировании и трехмерной графике - cybersite.ucoz.net
cyberdev вне форума Ответить с цитированием
Старый 15.03.2018, 10:50   #46
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
Сообщение от cyberdev Посмотреть сообщение
Но если msvc2017_64, это не компилятор, то что это такое?
Папка для цели. Как вы по другому предлагаете различать какие либы/проги собраны одним компилятором от другого?

Цитата:
Сообщение от cyberdev Посмотреть сообщение
И где найти 64 битный компилятор?
На офф сайте. Для мсвс это либо студийный, либо в билд-тулз.

Цитата:
Сообщение от cyberdev Посмотреть сообщение
А как включить компиляцию исполняемого файла в Qt, чтобы он самостоятельно мог запускаться?
Использовать статическую линковку. Пример опять же на офф сайте https://wiki.qt.io/Building_a_static...ws_using_MinGW

Цитата:
Сообщение от cyberdev Посмотреть сообщение
А то в папке <Каталог проекта>\build-untitled-Desktop_Qt_5_10_1_MinGW_32bit-Release\release после двойного клика по скомпилированному экзешнику вылетает сообщение об ошибке, в то время как из IDE все нормально запускается.
Докиньте требуемые длл или положите их в пути поиска.
p51x вне форума Ответить с цитированием
Старый 15.03.2018, 10:57   #47
cyberdev
Форумчанин
 
Аватар для cyberdev
 
Регистрация: 10.10.2013
Сообщений: 150
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Докиньте требуемые длл или положите их в пути поиска
Вообще не понятно, какие нужны длл-ки. При попытке запуска ссылается на адрес в памяти.

Цитата:
Ошибка при запуске приложения (адрес). Для выхода из приложения нажмите кнопку "ОК".
Как понять, что ему нужно?
Сайт о программировании и трехмерной графике - cybersite.ucoz.net
cyberdev вне форума Ответить с цитированием
Старый 15.03.2018, 11:10   #48
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Воспользоваться любым инструментом, который показывает инфу по исполняем файлам или просто посмотреть в исходный код, что используется. Можете взять тот же dumpbin, objdump или какой-нибудь плагин к используемому файловому менеджеру.
p51x вне форума Ответить с цитированием
Старый 15.03.2018, 11:14   #49
cyberdev
Форумчанин
 
Аватар для cyberdev
 
Регистрация: 10.10.2013
Сообщений: 150
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Воспользоваться любым инструментом, который показывает инфу по исполняем файлам
Что за инструменты и где их можно найти?
Сайт о программировании и трехмерной графике - cybersite.ucoz.net
cyberdev вне форума Ответить с цитированием
Старый 15.03.2018, 11:16   #50
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Вы тот пост до конца дочитали? Очевидно, нет. Ну погуглите что-то типа "show exe imports"
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не визуальные компоненты и модули? kta87 Общие вопросы Delphi 6 05.03.2013 09:26
Визуальные компоненты Delphi. Генерация выражения. Dimabara Помощь студентам 4 18.01.2013 23:31
C++ Builder, визуальные компоненты, формы Alendorff Помощь студентам 8 05.01.2013 12:44
Вопрос про визуальные компоненты alphaskins mihab2009 Компоненты Delphi 2 25.10.2009 17:52
Работа - визуальные компоненты Delphi Константин Фриланс 1 02.02.2007 10:51