msys2

Win10 使用MinGW-w64编译Tesseract4.0

末鹿安然 提交于 2020-12-05 07:54:18
一开始尝试使用mingw+msys编译tesseract, 但是苦于mingw-get安装的软件版本都太旧,要安装新版本只能下载源码编译安装。 在编译过程中遇到了很多麻烦,最后还遇到了包直接循环依赖问题(glib和pkg-config),最终只能作罢。 1. 下载安装mysy2 地址: https://www.msys2.org/ 安装后打开 msys2.exe , 务必要先更新软件包数据库和核心系统包(很重要), 否则在安装tesseract过程中出现莫名奇妙的问题。 pacman - Syu # -y, --refresh 从服务器下载新的软件包数据库 (- yy 强制更新软件包数据库) # -u, --sysupgrade 升级所有已安装的软件包 (-uu 可启用降级) 2. 更新软件源 默认的MSYS2 源升级软件或是安装新软件的较慢,这里为了提高速度使用 中科大的源 编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加: Server = http: // mirrors.ustc.edu.cn/msys2/mingw/i686 编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加: Server = http: // mirrors.ustc.edu.cn/msys2/mingw/x86_64 编辑

msys2 安装 ncurses

狂风中的少年 提交于 2020-09-30 15:16:23
编译nano时报说, 依赖libncurses-dev 但用pacman -S libncurses-dev 却什么也找不到 (用度娘啥也找没到) 最后还是用别的搜索到了 https://packages.msys2.org/package/ncurses-devel?repo=msys&variant=x86_64 ncurses ncurses-devel 原来是叫 ncurses-devel pacman -S ncurses pacman -S ncurses-devel 即可 哎,墙内的猿 想找点东西都挺难的 来源: oschina 链接: https://my.oschina.net/u/4000302/blog/4529567

MSYS2 gcc fatal error in cc1.exe: cygheap base mismatch detected

删除回忆录丶 提交于 2020-08-19 10:47:51
问题 This particular error has come up in multiple other contexts on Stack Overflow, typically regarding Cygwin or git (and involving other executables). I have not seen this in the context of MSYS2 and I am not sure how to address it. This is happening on a brand new install of MSYS2 using pacman -S gcc which installs gcc version 9.3.0. When I go to run my makefile, this is the error that comes up: 0 [main] cc1 (2724) C:\msys64_close\usr\lib\gcc\x86_64-pc-msys\9.3.0\cc1.exe: *** fatal error -

MSYS2 gcc fatal error in cc1.exe: cygheap base mismatch detected

断了今生、忘了曾经 提交于 2020-08-19 10:46:46
问题 This particular error has come up in multiple other contexts on Stack Overflow, typically regarding Cygwin or git (and involving other executables). I have not seen this in the context of MSYS2 and I am not sure how to address it. This is happening on a brand new install of MSYS2 using pacman -S gcc which installs gcc version 9.3.0. When I go to run my makefile, this is the error that comes up: 0 [main] cc1 (2724) C:\msys64_close\usr\lib\gcc\x86_64-pc-msys\9.3.0\cc1.exe: *** fatal error -

命令行翻译工具 Translate Shell

余生颓废 提交于 2020-08-14 02:46:28
Translate Shell 是一个支持 Google Translate、Bing Translator、Yandex.Translate 和 Apertium 翻译引擎的 命令 行翻译器,默认使用的是Google Translate 引擎。 $ trans 'Saluton, Mondo!' Saluton, Mondo! Hello, World! Translations of Saluton, Mondo! [ Esperanto -> English ] Saluton , Hello, Mondo ! World! 除了普通查询用法,还可以以交互的方式使用: $ trans -shell -brief > Rien ne réussit comme le succès. Nothing succeeds like success. > Was mich nicht umbringt, macht mich stärker. What does not kill me makes me stronger. > Юмор есть остроумие глубокого чувства. Humor has a deep sense of wit. > 學而不思則罔,思而不學則殆。 Learning without thought is labor lost,

在windows系统上的MSYS64平台上Build GCC

China☆狼群 提交于 2020-08-11 02:35:35
想在windows环境下使用一些特殊版本的gcc,例如GCC 7.5,它修改了好多的bug,下面介绍一下AVR-GCC的build过程。 build环境: msys2 64位的环境,安装了mingw64/mingw-w64-x86_64-gcc,和 texinfo bison dos2unix automake aclocal gmp,mpfr,mpc库 配置,命令: CFLAGS=-D__USE_MINGW_ACCESS ../configure --prefix=$PREFIX --target=avr --disable-nls --enable-languages=c,c++ --with-dwarf2 --disable-shared --disable-libada --disable-libssp 开始build, make 安装:make install 安装完后的注意事项:如果只在msys环境下运行则不需要拷贝文件;如果想脱离msys2环境,在ms终端中运行,则需要拷贝三个文件:libgmp-10.dll,libiconv-2.dll,libwinpthread-1.dll。 来源: oschina 链接: https://my.oschina.net/u/182236/blog/4304352