跳至主要内容

Ubuntu 18.04 升级 Cmake


千万不要卸载删除ubuntu原有的cmake,否则之前经过原有cmake编译过的文件将也会被删除。
千万不要使用下面这句命令删除原有的 cmake !
sudo apt-get autoremove cmake


下载地址 

https://github.com/Kitware/CMake/releases


下载

wget https://github.com/Kitware/CMake/releases/download/v3.24.0/cmake-3.24.0-linux-x86_64.tar.gz

解压

tar -zxvf cmake-3.24.0-linux-x86_64.tar.gz

移动

sudo mv cmake-3.24.0-linux-x86_64 /opt/cmake-3.24.0

建立软链

sudo ln -sf /opt/cmake-3.24.0/bin/* /usr/bin/ 

查看当前cmake版本

cmake --version


环境变量设置

# 进入~/.bashrc

sudo gedit ~/.bashrc

# 输入以下内容

export  PATH=$PATH:/opt/cmake-3.24.0/bin


生效环境变量

source ~/.bashrc 

评论

此博客中的热门博文

MediaStore.Images.保存图片时生成两张图片的问题 并且在oppo手机上时间是1970-01-01 08:00:00

MediaStore.Images.保存图片时生成两张图片的问题 并且在oppo手机上时间是1970-01-01 08:00:00 正确方式如下 使用方式一 private void saveImage( String originFilePath) { File appDir = new File ( Environment . getExternalStorageDirectory() . getPath() + " /leikebaijing/images " ); if ( ! appDir . exists()) appDir . mkdirs(); String fileName; long dateTaken = System . currentTimeMillis(); if (originFilePath . contains( " / " )) { fileName = originFilePath . substring(originFilePath . lastIndexOf( " / " ) + 1 ); } else { fileName = dateTaken + " jpg " ; } File file = new File (appDir, fileName); if ( ! file . exists()) { try { file . createNewFile(); } catch ( IOException e) { e . printStackTrace(); }

Android 自动打渠道包工具(walle+自动化)

AutomaticPackagingTool Android 自动打渠道包工具,使用 python 3.7  使用之前必须安装并配置相关环境(Java、Android、Python) 自动化打包操作流程 1.  在 Android 项目的根目录 build.gradle 文件中添加 Walle Gradle 插件的依赖, 如下: buildscript { dependencies { classpath ' com.meituan.android.walle:plugin:1.1.6 ' } } 当前 app 的 build.gradle 文件中 apply 这个插件,并添加上用于读取渠道号的AAR apply plugin : ' walle ' dependencies { implementation ' com.meituan.android.walle:library:1.1.6 ' } 通过以下代码获取渠道信息 String channel = WalleChannelReader . getChannel( this . getApplicationContext()); 2.  打一个签名的apk 3.  将项目中的 jks 文件、channel 文件(如果没有请新建一个)、打包好的 apk 文件拷贝到 apk 目录里面 4.  在 python 中配置信息 # android_build_tools 路径 android_build_tools_path = ' D:/DevelopmentTools/Android/SDK/build-tools/28.0.0/ ' # 生成的文件名 target_file_name = ' AP ' # jks keystore_password keystore_password = " 123456 " # jks 别名 key_alias = " AutomaticPackaging " # jks key_password key

虚拟币交易平台 viabtc_exchange_server ubuntu 16.04 安装步骤

########1############ 下载宝塔: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh Congratulations! Install succeeded! ================================================================== Bt-Panel: http://155.138.211.245:8888/37dfffff username: dbdiyxmj password: f2ec3b83 Warning: If you cannot access the panel, release the following port (8888|888|80|443|20|21) in the security group ================================================================== sudo apt update ########2############ sudo apt install libev-dev libjansson-dev libmpdec-dev libmysqlclient-dev libcurl4-gnutls-dev libldap2-dev libgss-dev librtmp-dev libsasl2-dev git default-jdk openssl libssl-dev mysql-server 数据库root 密码:root ########3############ wget http://www.digip.org/jansson/releases/jansson-2.12.tar.gz tar xzvf jansson-2.12.tar.gz cd jansson-2.12 ./configure --prefix=/usr --disable-static && make && make install  whereis libjansson cd .. ########4#######