eclipse在Windows下的安装设置之旅

eclipse在Windows下的安装设置之旅

 

首先是下载了eclipse-cpp-2020-06-R-win32-x86_64

server-jre-8u261-windows-x64,因为eclipse必须要Java支持,所以必须下载这个才能启动eclipse

tdm64-gcc-9.2.0,

TDM-GCC是一款适用于windows平台的gcc编译工具,主要适用于c语言开发者使用,软件集合了GCC 工具集中最新的稳定发行版本,包含了丰富实用的开发工具供开发者使用

所以这个工具也就必须是安装好的,安装包解压之后按照流程安装就好:

eclipse在Windows下的安装设置之旅

接下来:

eclipse在Windows下的安装设置之旅

注意选择的路径:

 

eclipse在Windows下的安装设置之旅

根据步骤来,然后是选择这个选项,默认全选,

eclipse在Windows下的安装设置之旅

eclipse在Windows下的安装设置之旅

最重要的是Add to PATH的勾选!

eclipse在Windows下的安装设置之旅

相继安装之后,下载了boost库,根据版本来解压,编译:

找到bootstrap.bat批处理文件的所在目录,shift+右键找到可以cmd

或者你可以在此目录下搜索cmd,就可以直接打开终端。

eclipse在Windows下的安装设置之旅

 

进行编译:

bootstrap gcc

b2.exe cxxflags="--std=c++11" --prefix="D:\boost_1_72_0" --build-type=complete --toolset=gcc --threading=multi address-model=64 --layout=versioned -j4 install

注意修改好你想要放置的目录:最好时放在根目录的前面的新建文件夹:

eclipse在Windows下的安装设置之旅

这些的编译的参数都是可以调的:

比如:

:: win10 vs2019

b2.exe CXXFLAGS="--std=C++11" --prefix="C:\\Boost\\vs2019\\x64" --build-type=complete --toolset=msvc-14.2 --threading=multi address-model=64 --layout=versioned -j4 install

 

# centos6.9

sudo ./b2 CXXFLAGS="--std=C++11" --layout=versioned --prefix=/usr/local/boost72 --libdir=/usr/local/boost72b64 --build-

 

然后就是资料的配置,需要注意的是boost编译需要3-4个小时之后

include和lib这两个文件夹

之后是把这两个包放在文件里(后续补充)

C:\TDM-GCC-64\lib

C:\TDM-GCC-64\include

但是老师说的是有一定的危险性,所以还没有加。

 

编译完成之后需要在计算机的的属性里添加环境变量:

eclipse在Windows下的安装设置之旅

 

全部设置完成之后,就可以建立C++项目了:

 

file -> new -> c++ project ->

->project name : hello

->project type : hello world c++ project

->toolchians:  MinGW GCC

新建项目成功,测试:

build project,进行编译

RUN AS 或者是DEBUG AS进行运行

后者运行之后在后续的调试时,中间的值可以查看,较推荐

 

再然后是,设置运行的条件,添加项目在运行是所需要的boost库,这个需要注意,每一个项目都需要重新设置所需要用到的库

右键 boostTimer(假设是这个文件)

->properties -> c/c++ build -> setings

-> GCC c++ compiles

-> Includes    添加 路径

-> MinGW c++ Linker

->Libraries   -> Libraries (-l)     添加  libboost_regex-mgw92-mt-d-x64-1_72  (这里根据需要连接的库进行选择)

-> Library search path (-L)   添加 "D:\boost_1_72_0\lib"

eclipse在Windows下的安装设置之旅

下面这个引用的文件是当前的Windows版本下,跑chat-server.cpp所需要的Windows所需要的引用的库

eclipse在Windows下的安装设置之旅