@ProCxx

Страница 1036 из 2477
Vitaly
01.07.2017
18:32:08
Ну это и есть смысл работы пакетного менеджера =)
Да. Но если например приложение собрано с Qt 5.9, а в системе Qt 5.6, то потребуется его пересобирать.

kapehh
01.07.2017
18:39:18
https://habrahabr.ru/post/262211/
спасибо, почитаю позже )

Google
kapehh
01.07.2017
19:33:02
https://habrahabr.ru/post/262211/
Не, не помогает. Слишком тривиальное описание. "Запустите то, запустите это, вы будете довольны". А вот и нет :D Там тоже используется утилита windeployqt, которая что-то делает, что-то подтягивает, создает файлы рядом с исполняемым файлом, но.... в итоге процесс запускается, но ничего не отображается, такое ощущение что он динамически что-то подгружает к процессу, и не находит либу. А эта windeployqt смотрит только на зависимости в файле

Владимир
01.07.2017
19:47:26
Доброе время суток, недавно начал изучение с++(сейчас читаю Майкл Доусон "Изучаем с++ через программирование игр"), может подскажете какую книгу после этого прочесть или подскажете свои пути изучения)?

kapehh
01.07.2017
19:59:03
А ты думал... Это тебе не тот язык, чтобы все легко было =) Тут боль и страдания на каждом шагу
проще выкинуть тогда qt, на win api меньше гемора, ниче не надо, всё есть в системе :D

Dmitriy
01.07.2017
20:00:01
проще выкинуть тогда qt, на win api меньше гемора, ниче не надо, всё есть в системе :D
На вкус и цвет все фломастеры разные ) Тут уж тебе решать. Везде свои плюсы и минусы.

Scarf
01.07.2017
20:08:58
проще выкинуть тогда qt, на win api меньше гемора, ниче не надо, всё есть в системе :D
>win api >qt >меньше гемора Очень сложно положить DLL рядом с исполняемым файлом.

kapehh
01.07.2017
20:09:05
xDDDD

да эт бомбит просто ну да, я выделил все либы и кинул рядом с проектом, пофиг, придется по одной удалять и проверять запускается ли

Scarf
01.07.2017
20:09:38
Лол

Ты же хедеры подключал

Можно просто посмотреть в документации что из какого модуля

Dmitriy
01.07.2017
20:12:17
>win api >qt >меньше гемора Очень сложно положить DLL рядом с исполняемым файлом.
Ну что вы человека то от святого пути развития то отталкиваете. Так бы он смог прийти к цзену "все сложно. Буду писать в машинных кодах и все сделаю сам"

Google
Vladislav
01.07.2017
20:20:44
Запустил свою программу прям с дискеты и норм
О, а бывают внешние дисководы с usb?

Scarf
01.07.2017
20:21:04
Пффф usb

IDE карман разве что

Alexander
01.07.2017
20:21:50
О, а бывают внешние дисководы с usb?
более чем уверен, что да

Vladislav
01.07.2017
20:21:55
IDE карман разве что
Где ж я тебе в макбуке ide возьму?

Alexander
01.07.2017
20:22:01
какому-нибудь психу такое понадобилось

Arseny
01.07.2017
20:23:35
Где ж я тебе в макбуке ide возьму?
С usb-c тогда, чего мелочиться.

Vladislav
01.07.2017
20:25:20
а ведь бывают

https://www.amazon.com/Sabrent-External-Floppy-Drive-FL-UDRV/dp/B00E9MD700

Scarf
01.07.2017
20:25:35
Vladislav
01.07.2017
20:25:46
Data Transfer Rate: 1 Mbps. лол

Scarf
01.07.2017
20:26:19
Весь диск за секунду!

Dmitriy
01.07.2017
20:31:06
Alexander
01.07.2017
20:37:01
не наёш готовых тестов для Crochemore-Perrin. Потестил сам через smart тулзу - crochemore-perrin слил везде обычному BM

тесты rand2, rand4, rand8, rand16, rand32, rand64, rand128,rand256, italianatexts, englishtexts

xnl

чтд

Google
Eugene
01.07.2017
21:11:57
да эт бомбит просто ну да, я выделил все либы и кинул рядом с проектом, пофиг, придется по одной удалять и проверять запускается ли
Ты не пробовал пользоваться process monitor? Помогает понять и отследить многое, что происходит с приложением, в том числе, каких библиотек не хватает для запуска.

Не запускаться может из-за того, что ты плагины не положил рядом. Это dll-ки в папке plugins

проще выкинуть тогда qt, на win api меньше гемора, ниче не надо, всё есть в системе :D
Жесть вообще. Сколько кода надо на winapi написать, чтобы окно создать? :)

Alexander
01.07.2017
21:27:45
ldd и вперёд

Eugene
01.07.2017
21:31:51
на винде? dependencywalker тут уже упоминали. Только как это поможет, если приложение вдруг нашло левую библиотеку в системе? Вся эта лажа с dll hell и т. п.

А process monitor запустил, фильтры настроил и сразу всё очевидно.

Eugene
01.07.2017
21:36:34
И не выносят мозг все эти int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow); ?

Одну строчку: CreateWindow(...)
На самом деле больше, WinProc и что там ещё есть? Я лет 8 не писал этого дерьма.

Alex Фэils?︙
01.07.2017
21:41:15
Ну, чтобы создать окно, хватит и одной строчки. А вот хендлить сообщения...

Alexander
01.07.2017
21:47:36
winapi вообще зашквар какой-то

Eugene
01.07.2017
21:51:16
winapi вообще зашквар какой-то
Согласен, тот ещё пиздец *_*

/dev
01.07.2017
21:52:01
winapi вообще зашквар какой-то
И вообще, под одну платформу затрачиваться — занятие неблагодарное

Eugene
01.07.2017
21:52:56
Нарушение паттернов повсюду

Alexander
01.07.2017
21:53:20
мб есть где-нибудь исторические справки, почему оно такое страшное?

Eugene
01.07.2017
21:55:16
Блин, а ты не знаешь?

Alexander
01.07.2017
21:55:41
без малейшего

Eugene
01.07.2017
21:56:12
Дело в том, что API как под си тоже долен работать. Да и большая часть винды на сях.

А си - это всегда куча структур

Google
Alexander
01.07.2017
21:56:28
если киданёте источник, где можно про это почитать - буду премного благодарен

и тут мы вспоминаем POSIX API

Admin
ERROR: S client not available

Eugene
01.07.2017
21:57:14
А он намного лучше?

Alexander
01.07.2017
21:57:27
оно нифига не такое страшное. И там тоже везде Си (то, что винда на Си, я тоже более чем уверен). Не намного, но лучше

никто не требует от интерфейсов тех же крестовых радостей - там крестов ещё долго не будет (если будут вообще ? )

Eugene
01.07.2017
21:58:46
Ну, меня всегда бесило то, что майкрософт юзает какие-то дикие тайпдефы всюду

/dev
01.07.2017
21:59:42
Alexander
01.07.2017
22:00:05
И вряд ли будут, сейчас же у них шарповое счастье в интерфейсах
ну ОС они на шарпы точно переписывать не будут)

и более чем уверен, что в OS team хейтят шарпы не меньше, чем линуксоиды

Норман
01.07.2017
22:01:23
В шарпе есть забавный минус, нулевой контроль математики на разных процессорах разные результаты

Alexander
01.07.2017
22:01:24
Кстати, вот что нашёл: http://cppcms.com/wikipp/en/page/main

Eugene
01.07.2017
22:02:00
Больше всего меня бесит: Обилие непонятных типов. Функции, принимающие 100500 параметров и возвращающие результат в параметре в какой-то структуре. Функции могут принмать NULL или true/false, что это значит - хер знает. Грёбаные флаги.

Норман
01.07.2017
22:02:01
Так то шарп прикольный

Alexander
01.07.2017
22:02:25
недавно в Минске была конфа по шарпам. Чувак показывал, как он шарповый код разгонял, чтобы оно быстро работало. Итог - весь код на unsafe блоках. На что резонно заметили, а шарп то где?)))

Eugene
01.07.2017
22:03:32
Та они вообще больные

Зачем впихивать в шарп столько функциональщины, а потом делать F#?

/dev
01.07.2017
22:04:05
Кстати, вот что нашёл: http://cppcms.com/wikipp/en/page/main
https://www.linux.org.ru/forum/web-development/13199140

Alexey
01.07.2017
22:06:23
https://www.linux.org.ru/forum/web-development/13199140
это же шуточный тред, да?

/dev
01.07.2017
22:06:37
Google
/dev
01.07.2017
22:07:37
Я лично знаю автора, у него диссертация на эту тему

Alexander
01.07.2017
22:08:32
https://www.linux.org.ru/forum/web-development/13199140
Знатный тред, спасибо

Eugene
01.07.2017
22:10:26
Это ж прикол, а не серьёзный тред

Но забавный XD

/dev
01.07.2017
22:12:24
Это ж прикол, а не серьёзный тред
Ну как прикол.. http://www.stolyarov.info

Alexander
01.07.2017
22:15:27
аа, это тот мужик, который книгу пишет? Помню на ЛОРе как-то всплывала тема про его книги. Но сайт сразу видно, что делал не веб-девелопер. Но я так и не понял, чем ему не угодили дефолтные технологии

Владислав
01.07.2017
22:15:41
мерзкий ютуб

Alexander
01.07.2017
22:19:44
кстати, кто курил уже Beast - а в чём преимущество перед libcurl?

Владислав
01.07.2017
22:19:47
а где он преподаёт?

а мгу нашёл

Alexander
01.07.2017
22:20:23
как бы по умолчанию если речь заходит про что-то свяазанное с запросами в сеть и С++, то берут libcurl, и оно работает

Страница 1036 из 2477