在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):owent-utils/lua开源软件地址(OpenSource Url):https://github.com/owent-utils/lua开源编程语言(OpenSource Language):C++ 76.0%开源软件介绍(OpenSource Introduction):OWenT’s Utils - LuaLua 增强功能和Lua类型绑定 注:某次重构更换了命名方式,不再使用驼峰式命名,同意采用小写+下划线分隔单词,其他的风格设定见.clang-format文件 依赖 atframe_utils 的部分功能。可以参考 sample/CMakeLists.txt 来设置 atframe_utils ,也可以手动编译 atframe_utils 的预编译包然后手动添加 atframe_utils 的包含路径和链接 atframe_utils 库文件。 # atframe_utils 参考预编译命令
git clone --depth=100 -b master https://github.com/atframework/atframe_utils.git
mkdir build_dir_atframe_utils
cd build_dir_atframe_utils
cmake ../atframe_utils -DCMAKE_INSTALL_PREFIX=<INSTALL PREFIX>
cmake --build . -j
cmake --build . -- install
export CXXFLAGS="$CXXFLAGS -I<INSTALL PREFIX>/include"
export LDFLAGS="$CXXFLAGS -L<INSTALL PREFIX>/lib -L<INSTALL PREFIX>/lib64 -latframe_utils"
gcc/clang ... <your code files...> $CXXFLAGS $LDFLAGS 有任何意见或建议请 mailto:[email protected] 或 mailto:[email protected] samplesample里是示例代码,测试了主要功能的api,所以代码比较多。依赖:
Sample编译参考命令: mkdir build_jobs_sample
cd build_jobs_sample
cmake ../sample
cmake --build . -j
bin/sample sample.lua lua_module里的模块部分依赖C++11或C++0x,不需要的话直接移除即可。 额外模块:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论