Skip to content

YKYK-Nisha/civilization

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目数据结构

运行本项目

前置准备

  1. 安装 xmake 和 qt
  2. 若为 Windows 平台,则还需要安装 mingw
  3. 若为 Windows 平台,使用命令 xmake config --yes --plat=mingw --mingw=c:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/ --qt=c:/Qt5/5.15.2/mingw81_64/ 进行项目配置初始化(注意更改命令行中的路径...)

为 Windows 平台的 vscode 配置自动补全以改进开发体验(可选)

  1. 使用 xmake project --kind=compile_commands ./.vscode 命令生成 vscode 辅助文件(编译命令解析)
  2. .vscode/c_cpp_properties.json 中粘贴以下内容即可正确使用自动补全
    {
      "configurations": [
        {
          "compilerPath": "<your configuration>",
          "cppStandard": "gnu++17",
          "intelliSenseMode": "windows-gcc-x64",
          "compileCommands": ".vscode/compile_commands.json",
          "cStandard": "c17"
        }
      ],
      "version": 4
    }
    

编译命令

xmake run mocvserver 运行服务器端

xmake run mocvclient 运行客户端

xmake build mocvserver 编译服务器端

xmake build mocvclient 编译客户端

xmake build 编译所有程序

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.1%
  • Lua 18.6%
  • C 1.3%