工具
iduanbin
Stay hungry. Stay foolish
展开
-
windows和Linux 动态库与静态库制作
> 动态库与静态库 Linux: 动态库: // 1 1.vim lib.c int foo(int a, int b) { return a+b; } 2.gcc -fpic -shared lib.c -o libmylib.so // 动态库编译 3.vim uselib.c extern int fo原创 2016-12-18 23:22:33 · 513 阅读 · 0 评论 -
shell入门
1)#!/bin/bash // 表示用bash shell来执行,不写默认是用bash shell 来执行 要先加权限:sudo chmod u+x var.sh 2)变量定义的等号两边不能加空格: var=1 如果有空格,bash会把var当成命令,并且空格是bash脚本命令参数分隔符 3)使用变量值时,需要用$, 比如$var或者${var},...原创 2017-01-12 21:01:24 · 197 阅读 · 0 评论 -
git基本命令
git创建仓库 1) 安装 Linux: sudo apt-get install git windows: gitbash 2) 在所需的文件夹下 git init 3) 如果是初次创建git则需设置name 和 email: git config --global user.name "姓名" git config --global use原创 2017-01-12 21:22:54 · 188 阅读 · 0 评论 -
Azure devops pull文件中文乱码问题
文章目录一、现象二、解决办法 一、现象 在默认情况下使用VS向Azure devops提交代码仓库的时候,字符集使用的是Unicode字符集,这个时候提交代码的话远程代码仓库文件中会有中文乱码。 二、解决办法 只需要将vs的项目的字符集改成多字节字符集即可: 项目 > 属性 > 常规 > 字符集 > 使用多字节字符集 之后再新增中文注释提交到远程仓库中就没有乱码了: ...原创 2019-03-26 19:20:34 · 972 阅读 · 0 评论