mingw

How do you configure Msys's default size, color, and font?

大憨熊 提交于 2020-02-18 04:04:11
问题 I've been exploring use of MSys lately as an alternative, 'nix-like shell for my windows development. However, the default colors and size are driving me crazy. Anyone have any idea as to how I can change the default size, color, and / or font? Honestly, I'd be happy if I could make the default character width/height of the shell larger, but the others would be nice too... Clarification: the msys shell is a separate app from the windows shell - the normal 'right-click-upper-left -> properties

How do you configure Msys's default size, color, and font?

一笑奈何 提交于 2020-02-18 04:02:32
问题 I've been exploring use of MSys lately as an alternative, 'nix-like shell for my windows development. However, the default colors and size are driving me crazy. Anyone have any idea as to how I can change the default size, color, and / or font? Honestly, I'd be happy if I could make the default character width/height of the shell larger, but the others would be nice too... Clarification: the msys shell is a separate app from the windows shell - the normal 'right-click-upper-left -> properties

How do you configure Msys's default size, color, and font?

会有一股神秘感。 提交于 2020-02-18 04:01:19
问题 I've been exploring use of MSys lately as an alternative, 'nix-like shell for my windows development. However, the default colors and size are driving me crazy. Anyone have any idea as to how I can change the default size, color, and / or font? Honestly, I'd be happy if I could make the default character width/height of the shell larger, but the others would be nice too... Clarification: the msys shell is a separate app from the windows shell - the normal 'right-click-upper-left -> properties

Code::Blocks,wxWidgets,wxSmith 支持 gui 设计器了?

此生再无相见时 提交于 2020-02-17 08:37:31
Code::Blocks,wxWidgets,wxSmith 支持 gui 设计器了? 1.下载 Code::Blocks 含 gcc 版本的,目前 10.05 版本自带 wxSmith 设计器了. 2.下载 wxWidgets ,目前 2.8.12 有安装版本.但是仍然要编译!!! 无语加无语,进入 C:\wxWidgets-2.8.12\build\msw 编译 " echo 编译发行版本 mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=0 UNICODE=1 echo 编译调试版本 mingw32-make -f makefile.gcc BUILD=debug SHARED=1 MONOLITHIC=0 UNICODE=1 echo --------------------------------------------------------------------- echo 编译结束 pause 红色的是Unicode选项,如果你不需要Unicode的话可以把它设成0 " 其实不编译也是可以在 cb 中使用了的,只不过是链接时出错罢了.哈哈. 编译一个 wx 的例子可能出的错误如下: 1. error "wxUSE_DYNLIB_CLASS must be defined."

Dev-Cpp/Code::Block/MinGW下使用EasyX

百般思念 提交于 2020-02-10 14:12:24
众所周知,EasyX是个很香的东西,但EasyX目前只支持Visual Studio,那么如果要在MinGW(Dev-Cpp和Code::Block均使用这个编译器)上使用EasyX怎么办呢? 这篇文章就教大家如何在MinGW下搭建EasyX。 如果要在MinGW上使用EasyX,则需要把EasyX里面的东西都封装一下。这里推荐一个GitHub上的SDK(一个大佬做的),里面已经把EasyX封装了一遍。 下载地址 点击这里下载 密码:rwwx32 工具、原料:mingw一份,EasyXWarpper。(大雾) 配置步骤: (这里以Dev-CPP为例,假设您的Dev-CPP装在C:\IDE 内) 1、下载SDK,可以不解压。 2、选中安装包内的ReleaseA文件夹下的libEasyXWarpper.a,复制到C:\IDE\Dev-Cpp\MinGW64\lib\内。 3、选中安装包内的graphics.h,复制到C:\IDE\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include目录内。 4、配置完成,编译时需要加上-lEasyXwarpper编译参数才能编译通过。 tips: 运行时需要将压缩包内的Release\EasyXWarpper.dll复制到编译完程序的目录内。(比如你比编译完的程序在C:\cpp\内

一入IT深似海之C开发环境搭建

旧城冷巷雨未停 提交于 2020-02-09 18:18:38
一入IT深似海之C开发环境搭建 1.文章内容介绍: C语言是底层语言,也常作为IT入门级编程教学语言。搭配开发环境需要选择集成开发环境。* 1.1首先需要 : 环境准备、在Windows平台配置GNU环境 GNU简介: http://www.gnu.org/ 以下介绍两种基于C的编译环境 ①.MinGw MinGW提供了一套基于GCC程序的开发环境,可以查阅 官网下载安装: http://www.mingw.org/ 安装地址2: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/ 安装地址3: http://sourceforge.net/projects/mingw/files/ 在安装过程中,勾选mingw-developer-toolkit、mingw-base、mingw-gcc-ada、mingw-gcc-fortran、mingw-gcc-g++、mingw-gcc-objc、msys-base即可。 ·在桌面创建安装目录下MinGW\1.0\mysy.bat的的快捷方式 ·配置环境变量,打开高级设置 https://jingyan.baidu.com/article

msys2安装总结

牧云@^-^@ 提交于 2020-02-08 13:09:45
以前一直使用本地gcc for windows unix for windows的软件,这些软件都是已经编译好的,可以直接在Windows下运行的,而且如果在环境变量中添加了,就可以在cmd中直接使用,和linux下差不多,但还是有点区别 网上偶然看到了 msys2的这个软件包,就去了解了。 区别如下: 这个是https://blog.zengrong.net/post/cygwin_and_mingw/网站上面摘录的,可见我们太长使用的mingw,其实仅仅是仿真linux环境中的一种方式,而且是比较古老的方式了,目前来看,msys2更新比较多,因此就尝试了。 特点 Cygwin MinGW/MSYS MSYS2 是否GNU 否 是 是 更多软件支持? 支持绝大多数的 GNU 软件 支持常用软件,git、Vim等软件需要独立支持(详细介绍见下方) 支持大多数 GNU 软件 更类Linux? Cygwin在Windows中就好像Wine在Linux中 实现了Bash等主要的Linux程序 原生64/32bit支持 GCC编译 内含MingGW32交叉编译功能,既支持依赖cygwin1.dll的程序编译,也支持独立的Windows程序编译;可以直接编译Linux下的应用程序 支持独立的Windows程序编译 支持独立的Windows程序编译 中文支持 直接支持中文显示和输入法

win10安装msys2(转)

只谈情不闲聊 提交于 2020-02-07 21:12:44
1.下载msys2,官方地址:http://www.msys2.org/,这里选择64位的安装器 2.安装完成之后,先别启动msys2,在 安装根目录/etc/pacman.d/ 下找到mirrorlist.mingw32、mirrorlist.mingw64和mirrorlist.msys并进行修改。 mirrorlist.mingw32文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/ mirrorlist.mingw64文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/ mirrorlist.msys文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/ 同时可以参考清华大学的镜像 MSYS2 镜像使用帮助 收录架构 MINGW: i686, x86_64 MSYS: i686, x86_64 安装 请访问该镜像目录下的 distrib/ 目录( x86_64 、 i686 ),找到名为 msys2-<架构>-<日期>.exe 的文件(如 msys2-x86_64-20141113.exe ),下载安装即可。 pacman 的配置 编辑 /etc/pacman.d

Mingw32 Boost Log Link Errors: InterlockedCompareExchange

蓝咒 提交于 2020-02-07 17:13:01
问题 Hi I'm trying to link a Boost Log simple example with mingw32 on Windows 8 and I'm getting link errors: Log.cpp #include <boost/log/trivial.hpp> int main() { BOOST_LOG_TRIVIAL(trace) << "A trace severity message"; BOOST_LOG_TRIVIAL(debug) << "A debug severity message"; BOOST_LOG_TRIVIAL(info) << "An informational severity message"; BOOST_LOG_TRIVIAL(warning) << "A warning severity message"; BOOST_LOG_TRIVIAL(error) << "An error severity message"; BOOST_LOG_TRIVIAL(fatal) << "A fatal severity

Mingw32 Boost Log Link Errors: InterlockedCompareExchange

白昼怎懂夜的黑 提交于 2020-02-07 17:12:05
问题 Hi I'm trying to link a Boost Log simple example with mingw32 on Windows 8 and I'm getting link errors: Log.cpp #include <boost/log/trivial.hpp> int main() { BOOST_LOG_TRIVIAL(trace) << "A trace severity message"; BOOST_LOG_TRIVIAL(debug) << "A debug severity message"; BOOST_LOG_TRIVIAL(info) << "An informational severity message"; BOOST_LOG_TRIVIAL(warning) << "A warning severity message"; BOOST_LOG_TRIVIAL(error) << "An error severity message"; BOOST_LOG_TRIVIAL(fatal) << "A fatal severity