archibate / co_async

C++20 Coroutine Library for Education Purpose (WIP)
179 stars 11 forks source link

Missing file `co_async/utils/concurrent_queue.hpp` #5

Closed uchenily closed 4 months ago

uchenily commented 4 months ago
[20/52] Building CXX object CMakeFiles/co_async.dir/co_async/net/http_server.cpp.o
FAILED: CMakeFiles/co_async.dir/co_async/net/http_server.cpp.o
/usr/bin/c++ -DCO_ASYNC_DEBUG -DCO_ASYNC_PERF -DCO_ASYNC_STEAL -I/root/co_async/. -I/root/01_CPP -I/root/co_async/3rd/liburing/include -I/root/co_async/3rd/bearssl/include -O3 -DNDEBUG -std=c++20 -Wno-redundant-tags -MD -MT CMakeFiles/co_async.dir/co_async/net/http_server.cpp.o -MF CMakeFiles/co_async.dir/co_async/net/http_server.cpp.o.d -o CMakeFiles/co_async.dir/co_async/net/http_server.cpp.o -c /root/co_async/co_async/net/http_server.cpp
In file included from /root/co_async/./co_async/platform/platform_io.hpp:4,
                 from /root/co_async/./co_async/platform/fs.hpp:5,
                 from /root/co_async/./co_async/platform/socket.hpp:7,
                 from /root/co_async/./co_async/net/socket_proxy.hpp:4,
                 from /root/co_async/./co_async/iostream/socket_stream.hpp:5,
                 from /root/co_async/co_async/net/http_server.cpp:2:
/root/co_async/./co_async/generic/generic_io.hpp:10:11: fatal error: co_async/utils/concurrent_queue.hpp: No such file or directory
   10 | # include <co_async/utils/concurrent_queue.hpp>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
archibate commented 4 months ago

Thanks for your report! Fixed in aa641d3.

uchenily commented 4 months ago

这样编译还是有问题

cmake -B build -G Ninja -DCO_ASYNC_DEBUG=ON -DCO_ASYNC_PERF=ON -DCO_ASYNC_STEAL=ON
cmake --build build