Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置 1.简介 本文主要是 Windows 下 MSYS2 环境配置和 MinGW-w64 C++编译环境配置方法 2.下载 首先需要下载msys2的安装文件 官网链接:https://www.msys2.org/ 国内镜像下载: 中科大:https://mirrors.ustc.edu.cn/msys2/distrib/ 清华:https://mirrors.tuna.tsinghua.edu.cn/msys2/dis…
为 Windows Terminal 添加标签页 添加 Anaconda 标签页 在settings.json文件中的list列表中添加设置项: { // Make changes here to the cmd.exe profile. "guid": "{0caa0dad-35be-5f56-a8ff-afceee452369}", "name": "Anaconda", "icon": "D…
msys2是一个在windows下模拟类unix的环境,之所以叫环境,是用为他提供了部分unix shell类似的功能,这个环境使你像在unix上使用shell一样.看到msys2你可能想到是不是还有msys1,确实是有的,最好先去搞清楚mingw,msys,cygwin者几个东西.这里介绍用msys2来配置c/c++的开发环境,包括gun套件,git,vim. 1 去官网下个msys2安装包,一切默认安装即可,也可改变安装目录.msys2移植了archlinux的包管理工具pacman,安装包…
msys2包含mingw32和mingw64 步骤1 首选安装msys64 链接:https://pan.baidu.com/s/1l9Zfm4TE1Gg3c7tkaH6KeQ 安装到指定目录 步骤2 修改更新源 进入msys64/etc/pacman.d/目录中,分别在三个文件中增加 mirrorlist.mingw32 Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686 mirrorlist.mingw64 Server = http:/…
1.下载绿色版mysql 从该地址http://dev.mysql.com/downloads/mysql/ 中选择windows的版本,选择下载. 2.将下载的压缩包解压. 3.将根目录下的my-default.ini复制重命名为my.ini. 4.打开my.ini文件,将下面的源码添加修改到my.ini中 [client]default-character-set=utf8 [mysqld] # 设置mysql服务器编码character_set_server=utf8 #basedir设置…
我的Debian7.1的时间与windows上的时间不一致,正好差8个时区,原因是Debian将机器的物理时间理解为UTC时间了.去网上找了好多文章,基本上都是说要改/etc/default/rcS,但是我打开后没有找到UTC的选项,后来终于得知这个配置文件废弃了,调整时间现在使用/etc/adjtime. 解决方案为:         编辑文件/etc/adjtime         将 - 0.000000 UTC 修改为 - 0.000000 LOCAL 再调系统时间就好了. 分析总结:…
今天本来想说更新一篇我的文章,更新的过程中添加了很多的内容,里面的图片太多了,导致我浏览器占用的内存不断增大,浏览器变得很卡,最后过了好久我终于更新完文章打算保存的时候居然卡住,然后所有我更新的文字和图片都丢失了,文章变得和更新前一样,我很不爽,之前从来没有遇见这种情况,可能也就是因为写文章的时候添加的文字和图片太多了,于是我就想说能不能不用浏览器编辑博客文章,而换用一个软件来操作,这样就不会那么卡顿,很快我发现了博客园推荐使用的Windows Live Writer工具,这个工具其实我之前也见…
维护的系统之一是部署在windows2003 Server标准版的服务器上,可能是由于某个应用问题,导致远程重启失败,害得我在机房呆了一早晨,可算是够折腾的.最后按照官方文档解决,刚放文档地址是:http://support.microsoft.com/kb/325375/zh-cn 内容是: 本文介绍在解决 Windows Server 2003 中的启动问题时可使用的一般过程. 成功的 Windows 启动包括以下四个阶段: 初始阶段 启动加载器阶段 内核阶段 登录阶段 如果在上述某个阶段出…
windows下,经常容易出现文件被其他程序占用的现象,令人十分头疼.更头疼的是,还看不到被谁占用. 实际上是有办法看到占用的进程的. 话不多说,以Win10为例: 1.打开资源监视器 a.直接程序栏搜索”资源监视器“即可 b.打开任务管理器(Ctrl+shift+ESC),进入性能栏,最下方即资源监视器入口 2.资源监视器中在CPU栏有个关联的句柄自选项,选项栏右侧有个搜索栏,在其中输入被占用的文件的名称即可 如图,在句柄名称列找到被占用的文件(包括路径),对应行即占用进程信息,可以右键结束进…
在linux中默认编码方式是UTF-8,在Windows下默认编码方式时GB2312.因此,在Windows和Linux进行通信的时候,如果没有进行转码则会出现乱码问题.因此,需要进行UTF-8和GB2312之间的转码.下面是转码函数及其相应的函数讲解. char* U2G(const char* utf8) { int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, NULL, 0); wchar_t* wstr = new wchar_t[le…