
Gregory
21.03.2017
11:09:29
если речь конечно не о соло
ну и 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

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

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 взял?

Tony
21.03.2017
11:38:02
да-да
скачал
закинул
именно 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
И в репе есть в этой папке 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

Tony
21.03.2017
11:47:07

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
вряд ли мужики писали с ошибками