This repository is the repository for XEngine's open source modules and examples
Development language:c c++
Development tools:vs2022
support systems:linux,macos,windows
- XEngine_Application tools Source
- XEngine_Module Module Source
- XEngine_Example Example Source
- XEngine_AVPlayer audio and video play module
- XEngine_InfoReport information report module
- jsoncpp json module
- tinyxml2 XML module
- XEngine_APPFileSort file sort tools
- XEngine_APPSimulateKeyInput Simulate keybroad Input Tools
- XEngine_APPSocketTest network test tool(server and client)
- XEngine_APPModuleTest XEngine install completed check
- AVCodec_APPPlayer audio and video play example
- InfoReport_APPExample information report example
you have to install xengine before complie,You can refer to its Readme document
GITEE:https://gitee.com/xyry/libxengine
GITHUB:https://github.com/libxengine/xengine
git clone https://gitee.com/xyry/libxengine.git or git clone https://github.com/libxengine/xengine.git
window Exection XEngine_WINEnv.bat
Linux Exection:sudo ./XEngine_LINEnv.sh -i 3
Macos Exection:./XEngine_LINEnv.sh -i 3
XEngine_AVPlayer need sdl2
use vs open and complie
Linux use Makefile complie
UBUNTU22.04 x64 or RockyLinux 9 x64
execute command in XEngine_Source path
make complie
make FLAGS=InstallAll Install File
make FLAGS=CleanAll Clear Complie
Linux use Makefile to complie,terminal exection,Requires mac 13 and above
refer to linux
- Switch to the MASTER branch
- download code
- complie
- install
- run
- Fork this code
- Create new Feat_xxx branch
- Submit the code
- New Pull Request
If you think this software is helpful to you, please give us a START
You can also follow us via WeChat
if you have eny quest.post issues...