Я хочу собрать все примеры http-сервера boost asio из:
https://github.com/boostorg/asio/tree/develop/example/cpp03/http
Но выгода в том, что мне нужно использовать c ++ 03/98, однопоточный без зависимостейна std :: thread, boost :: thread или posix threads.Мне также нужно статическое связывание со всеми другими библиотеками повышения.Также хочу скомпилировать с g ++ -O3 -flto на x86_64 Linux.Как я могу построить эти примеры, как это?
Это невозможно.Asio внутренне использует мьютексы (которые требуют некоторой библиотеки потоков).Кроме того, для реализации определенных видов асинхронных операций Asio необходимо создать небольшое количество рабочих потоков.