The first thing to say is this , I personally install cygwin The purpose of is to use kenlm Tool training and language model .

notes : Statistical language modeling tools have many choices , At present, the better ones are srilm as well as kenlm, among kenlm Than srilm Come out late , Training is faster too , And it supports the training of single machine big data .

Because using this tool in Linux It's more convenient in the environment , I am a win10 System , So we need to use cywin 64 simulation linux Environmental Science

( Make sure linux The environment has been in accordance with 1.36.0 Of Boost and zlib.)

then gcc The version needs to be 4.8.2 And above .

And then the interface , The default is the first option , Download and install from the Internet ( Download from the official website is not a complete installation package , Just install the bootloader )

No problem after that , By default, the next step is ok 了

And then there's an interface ,ustc It's a mirror image of China University of science and technology ,neusoft It's the image of Neusoft that downloads faster , Of course, you can also choose Hong Kong ( One hk What's your website , It's easy to find ).

Search separately in the source of the search box gcc-core、gcc-g++、make、gdb、binutils, All of the above projects are in devel Under the folder . Click next to the package you want to download skip that will do .

And then click next .

Will install under the directory bin Catalog Add to Path environment variable . I use it windows 10, How to add environment variables .

Last in terminal in   Input gcc -v    +  enter, The installation is successful when the following interface appears .

win10 Lower installation Cygwin To configure gcc More articles on compiler environment

  1. windows Lower installation , To configure gcc compiler

    stay Windows Next use gcc compiler : 1. First of all MinGW MinGW It's just using free software to generate pure Win32 Compile environment for runnable files , It is Minimalist GNU on Windows The abbreviation of . ...

  2. win10 Lower installation cygwin Whole process

    In short :cygwin Is in the windows Running on the system linux and unix Environment , Cross platform application migration . Installation steps : download cygwin: Open the website https://cygwin.com/install.h ...

  3. Win10 Next use VSCode To configure python Running environment

    VSCode To configure python Running environment install python Download it on the official website python, Direct installation , During the installation process, you can choose to python Add environment variables install VSCode Download from the official website , Direct installation To configure install pytho ...

  4. Reprint :win10 Lower installation Oracle 11g( problem : The environment does not meet the minimum requirements )

    install oracle11g When I met INS-13001 The environment does not meet the minimum requirements Running as an administrator setup.exe after , There is :[INS-13001] The environment does not meet the minimum requirements , After searching the Internet, we found a solution First , open ...

  5. win10 Lower installation 、 To configure 、 start-up mysql

    1. download http://dev.mysql.com/downloads/mysql/ 2.Community > MySQL Community Server 3.Other Downloads: ...

  6. ubuntu Next sublime Text3 To configure C++ Compile environment

    In today's Ubuntu Next use sublime Text3 compile C++ Code , The environment doesn't match very well , Here's an example . 1. The main function main.cpp #include <iostream> #include ...

  7. Linux Lower installation and configuration java development environment (jdk/eclipse/tomcat)

    First step install jdk 1. Get into usr Catalog cd /usr 2. stay usr Create under directory java The installation directory mkdir java 3. take jdk-6u24-linux-i586.bin copy to java Under the table of contents cp j ...

  8. CentOS mini Version of the installation after the addition of gcc Compile environment

    Use the following command : sudo yum install gcc gcc-c++ make -y

  9. Installation and configuration Flutter development environment

    In this blog, we introduce Flutter, And compare H5,React Native,Flutter. because Flutter It's a cross platform development framework , Development can run at the same time Android and iOS above , So we'd better develop it ...

Random recommendation

  1. SQL SERVER 2008: Internal query processor error : The query processor encountered an unexpected error during execution

       Today, a colleague suddenly told me , The one who used to run normally SQL sentence , The following error is reported suddenly during execution :         news 1222, Level 16, state 18, The first 1 That's ok         Lock request timeout period exceeded .        ...

  2. js Date calculation and quick access to week 、 month 、 The start and end of a quarter , Get a small example of the specified day, week and day of the week

    JS The following requirements were encountered when getting the date , Get the date of a week based on a week of a year . For example, the starting date is from Thursday to Friday of the next week . Format date : function getNowFormatDate(theDate) { var ...

  3. Python Development 【 Third articles 】:Python Basic data type

    Operator 1. Arithmetic operation : 2. Comparison operations : 3. The assignment operation : 4. Logical operations : 5. Members of the operation : Basic data type 1. Numbers int( integer ) stay 32 On the bit machine , The number of digits of an integer is 32 position , The value range is -2**31-2**31- ...

  4. HDU 2822 (BFS+ Priority queue )

    Topic link : http://acm.hdu.edu.cn/showproblem.php?pid=2822 The main idea of the topic :X Consume 0,. Consume 1, Find the shortest consumption from the beginning to the end Their thinking : Each layer BFS The node of , Different priorities ...

  5. AWR-- export AWR data

    SQL> create or replace directory expdp_dir as '/home/oracle/dump'; Directory created. SQL> @$O ...

  6. 《 Depth exploration C++ The object model 》1

    C++ The object model : Multiple inheritance model : Chapter two : Constructors Semantics Base classes and derived classes : Bear yogi; ZooAnimal franny=yogi; ad locum , It's easy to understand synthetic copy The constructor will vptr finger ...

  7. sublime Text2 2.0.2 build 2221 64 position Crack ( Tested )

    I finally found   sublime Text2 Upgrade to 2.0.2 build 2221 64 position How to break   Enter the registration code ----- BEGIN LICENSE ----- Andrew Weber S ...

  8. shadow fight 1.6.0 Domestic purchase

    shadow fight Previous versions only needed to install LocallApstore You can buy it inside . 1.6.0 Prison break check is added to the version of . therefore LocallApstore Cannot be used directly .  Need to install xcon Avoid prison break checks . also ...

  9. Read excel Null value appears

    If a column in the table is mixed with numbers and characters, it may be partially read as empty , Connect Excel The method is as follows string strConn = 'Provider=Microsoft.Jet.OLEDB.4.0;' 'Data So ...

  10. h5 Mobile design page

    @ Jingdong Design Center  : last year JDC There are many excellent wumeiniangs … No ,H5 Well , Everyone is very good at , At the same time, we have accumulated some experiences and lessons , Today, combined with our actual combat cases , From the font , Typesetting , Dynamic effect , Sound effect , Adaptability , Let's have a good talk about H5 Setting of ...