加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
xmake.lua 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
Chuanqi Xu 提交于 2023-02-17 14:48 . Use xmake to modularize async_simple
add_rules("mode.debug", "mode.release")
set_languages("c++20")
add_cxxflags("-stdlib=libstdc++")
add_requires("gtest")
target("async_simple")
set_kind("static")
add_files("modules/async_simple.cppm",
"async_simple/executors/SimpleExecutor.cpp")
add_includedirs(".")
set_languages("c++20")
target("async_simple_coro_test")
add_files("async_simple/coro/test/*.cpp", "async_simple/test/dotest.cpp")
add_defines("USE_MODULES")
add_includedirs(".")
add_deps("async_simple")
add_links("gtest", "gmock", "async_simple", "aio", "pthread")
target("async_simple_test")
add_files("async_simple/test/*.cpp")
add_defines("USE_MODULES")
add_includedirs(".")
add_deps("async_simple")
add_links("gtest", "gmock", "async_simple", "aio", "pthread")
target("CountChar")
add_files("demo_example/CountChar.cpp")
add_defines("USE_MODULES")
add_deps("async_simple")
add_links("async_simple")
target("ReadFiles")
add_files("demo_example/ReadFiles.cpp")
add_defines("USE_MODULES")
add_deps("async_simple")
add_links("async_simple", "aio", "pthread")
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化