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 工具集中最新的稳定发行版本,包含了丰富实用的开发工具供开发者使用
所以这个工具也就必须是安装好的,安装包解压之后按照流程安装就好:
接下来:
注意选择的路径:
根据步骤来,然后是选择这个选项,默认全选,
最重要的是Add to PATH的勾选!
相继安装之后,下载了boost库,根据版本来解压,编译:
找到bootstrap.bat批处理文件的所在目录,shift+右键找到可以cmd
或者你可以在此目录下搜索cmd,就可以直接打开终端。
进行编译:
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
注意修改好你想要放置的目录:最好时放在根目录的前面的新建文件夹:
这些的编译的参数都是可以调的:
比如:
:: 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
但是老师说的是有一定的危险性,所以还没有加。
编译完成之后需要在计算机的的属性里添加环境变量:
全部设置完成之后,就可以建立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"
下面这个引用的文件是当前的Windows版本下,跑chat-server.cpp所需要的Windows所需要的引用的库