@ProCxx

Страница 685 из 2477
Gregory
21.03.2017
11:09:29
мне проше самому сокетный код под линь написать, будет строк 15. С асио будет строк 25 неведомой магии;/
главное чтобы потом другому твой код не был неведомой магией и он мог его легко сопровождать

если речь конечно не о соло

ну и asio это не просто сокетный код

по мне так его ближе к фреймворку асинхронного io надо воспринимать

Google
Anna
21.03.2017
11:13:36
#вакансия #C++ #MacOS #Киев #Харьков #Львов Формат работы: #офис Занятость: полная Зарплатная вилка: 3000-3500$ Ищем разработчиков Senior C++ MacOS Techskill: • MacOs • C++ • STL • Objective-C, Cocoa Other assets: • Practical experience with C++14, Qt, Boost, and other popular libraries; • MacOS, Objective-C, Cocoa experience; • Cross-platform development experience; • Test driven development experience; • Working knowledge of Graphics development (both vector and raster). Подробности в личку или скайп jobagent2012

Tony
21.03.2017
11:21:51
склонировал директорию, набираю make и все идет не так, как должно





Gregory
21.03.2017
11:22:24
какая боль

Tony
21.03.2017
11:22:42
он ищет cmake

во время команды make

бред какой-то

Леша

Pavel
21.03.2017
11:24:41
вот в том и проблема, что хочется часто тупо обертки на сокетный код :)

Vitaliy
21.03.2017
11:25:01
asio кошмарно тормозен
Я знаю ASIO как драйвер для MIDI

Pavel
21.03.2017
11:25:04
а из относительно унифицированного / универсального только asio

Vitaliy
21.03.2017
11:25:06
Это не оно, да?

Google
Tema
21.03.2017
11:25:13
анон тебе написано что нет смеклистс файла

убедись что он есть

Pavel
21.03.2017
11:25:22
есть Poko, там красивая модель классов

Tema
21.03.2017
11:25:32
Tony
21.03.2017
11:25:40
Pavel
21.03.2017
11:25:40
но для кучи фич нужно рушить их наследование и вляпывать костыли :(

Tony
21.03.2017
11:25:45
если я делаю мейк

Tema
21.03.2017
11:25:49
так а нах он
так он контролирует сборку

если я делаю мейк
а откуда ты взял мейкфайл?

сам написал ?

Tony
21.03.2017
11:26:09
амазоновского

Tema
21.03.2017
11:26:12
=)

Плюшка
21.03.2017
11:26:35
если я делаю мейк
мейк собирает тебе внешние либы с помощью смейка

Tema
21.03.2017
11:26:36
ну залезь в него и глять есть ли бам упоминания cmake

Surreal
21.03.2017
11:27:59
Там Utest какой-то. Можно выпилить тесты из проекта, если поддерживать не надо.

В см. не из проекта, а из этой либы. Из проектов не надо тесты выпиливать.

Gregory
21.03.2017
11:31:04
вот в том и проблема, что хочется часто тупо обертки на сокетный код :)
ну смотри, если основная задача и модель решения проблемы это сама сеть - и именно тут надо усраться в пефомансе, ну какие нафиг абстракции? )

А если основная задаа, основная нагрузка не сеть - то тут хорошо заходят разные либы с абстракциями прожорливость которых несущественна на фоне решаемой задачи

Pavel
21.03.2017
11:32:18
Не, у меня разные кейсы есть. где пифоманс - там все свое, это ясно-понятно

Google
Gregory
21.03.2017
11:32:24
ну да )

Pavel
21.03.2017
11:32:43
а вот когда нечем тупо по сокету данные отправить в блокирующем режиме либо собрать листенер опять же, тупой и с форками - задолбаешься.

Gregory
21.03.2017
11:33:33
ну вот в плане библиотечки изи-бризи незамудренных сокетов... да было бы интересно

Pavel
21.03.2017
11:33:38
тут как бы и скорость не шибко важна, но хочется красивый и ясный код. Для кейса "открой сокет на этом хосте и влей в него вот это, блокирующем режиме" - ASIO просто утонет в абстракциях =)

Gregory
21.03.2017
11:34:03
а ну я тебя понял, да

Tony
21.03.2017
11:34:03


Pavel
21.03.2017
11:34:05
и вместо 10 строк платформо зависимого кода на Linux API поулчается 25 на ASIO, которые хрен как работаюи внутри =)

плохая замена!

Tony
21.03.2017
11:34:17
в чем может быть ошибка?

Pavel
21.03.2017
11:34:21
Poco - ок, но она крупная, ради сокетов тащить жаба душит :)

Gregory
21.03.2017
11:35:32
да, чорт, тоже захотелось тупой, простой либы сокетов и еще бы прям в стандартной библиотеке

без всяких реакторов и проакторов

во всяком случае чтобы не обязательно было

Surreal
21.03.2017
11:36:13
asio в 20 стандарте будет, если все как надо пойдет.

Cyber
21.03.2017
11:36:23
ждем новый стандарт, мб припилят нетворк

Gregory
21.03.2017
11:36:29
asio в 20 стандарте будет, если все как надо пойдет.
но оно потащит свою про-реактивность

Tony
21.03.2017
11:36:36
гляньте кто плз

Gregory
21.03.2017
11:36:54
гляньте кто плз
чорт, чел, ну не тот это чат

Cyber
21.03.2017
11:36:59
надеюсь не asio потянут или хотябы не в чистом виде

Surreal
21.03.2017
11:37:02
гляньте кто плз
Вы почитайте в репе инструкции к сборке.

Google
Tony
21.03.2017
11:37:12
Pavel
21.03.2017
11:37:34
надеюсь ASIO не притянут :/

это пшп какой-то ей богу

Aleksei
21.03.2017
11:37:47
так по ней и делаю
https://github.com/aws/aws-iot-device-sdk-embedded-C/tree/master/external_libs/CppUTest именно 3.6 взял?

Aleksei
21.03.2017
11:39:10
#define new ... круто :)

Tony
21.03.2017
11:40:20
либо все из-за того, что я на макосе

либо потому что в либе ошибка

Surreal
21.03.2017
11:41:04
либо потому что в либе ошибка
Попробуйте в папке cpputest ./configure замутить

И в репе есть в этой папке cmakelists.txt

Tony
21.03.2017
11:42:22
но все равно ошибка та же

Aleksei
21.03.2017
11:43:54
У меня на линуксе собирается gcc 4.9

Tony
21.03.2017
11:44:10


вот итог сборки

Tema
21.03.2017
11:44:46
а шо без с++11

Google
Aleksei
21.03.2017
11:45:30
по-умолчанию выключен

вот итог сборки
это не итог сборки, а итог конфигурирования

Surreal
21.03.2017
11:46:48
но все равно ошибка та же
make clean делали перед новой сборкой?

Tema
21.03.2017
11:48:00
да
да надо смотрет ьтекст ошибки

Tony
21.03.2017
11:48:38


вот

но это бред

Tema
21.03.2017
11:48:49
чойт

Tony
21.03.2017
11:48:58
вряд ли мужики писали с ошибками

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