skynet使用cmake管理

因为个人在skynet需要在windows平台使用(clion/vs/vscode其中一种IDE)+(WSL/Remote Linux)+CMAKE,调试运行skynet,所以写了一份CMAKE。skynet根目录# 校验CMake版本 cmake_minimum_required(VERSION 3.10) # 工程名 project(skynet) # 头文件路径 include_directories( skynet-src 3rd/lua 3rd/lua-md5 3rd/jemalloc/include/jemalloc 3rd/lpe...

Linux开发环境配置

# 基础软件安装 apt install gcc g++ gdb openssl libssl-dev automake autoconf make libboost-dev libmysqlclient-dev libsqlite3-dev unzip openjdk-8-jdk ant cp -r /usr/include/boost /usr/local/include/ cd /usr/lib/x86_64-linux-gnu/ ln -s libmysqlclient.so.20.3.17 libmysqlclient_r.so # cmake wget https://gi...

CalcRunTime 简单实现一个计时类

#pragma once #include "Common.h" #include "Logger.h" #include <chrono> #include <string> namespace Aurora { class CalcRunTime final : public noncopyable { public: explicit CalcRunTime(std::string name) : m_name(std::move(name)), ...

VsCode配置Go环境

下载Gohttps://studygolang.com/dl选择 Microsoft Windows进行下载一键安装即可配置环境变量key valueGO111MODULE onGOPATH C:aurorago;GOPROXY https://goproxy.cn安装VsCode插件Go在src目录生成go modgo mod init ProjectName如何使用go modulehttps://blog.csdn.net/benben_2015/article/details/82227338

VsCode 配合 WSL进行开发

安装插件Remote WSLC/C++CMake ToolsSVNClang-FormatUbuntu安装SVN客户端apt-get install subversion启动远程点击左下角->打开远程窗口->Remote WSL: New Windows->点击打开文件夹->指定路径调试点击调试->创建launch.json{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=8303...

Jenkins 环境安装

# 安装jdk和tomcat sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin -y # 内存设置 在tomcat catalina.sh 添加一行配置 JAVA_OPTS="-server -Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPerm...