前言
此文将介绍如何搭建JNI开发环境,包括Windows下C++编译器MinGW和Eclipse下CDT插件的安装两个部分。
MinGW安装
MinGW介绍:
MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。
另有可用于产生32位及64位Windows可执行文件的MinGW-w64项目,是从原本MinGW产生的分支。如今已经独立发展。
安装器在线安装方式
下载安装器
- 首先进入官网MinGW官网
- 进入下载界面,此处注意如果你的电脑如果是64位一定要下载64位版本,否则后面生成的dll文件是32位的。(笔者被坑哭::>_<::)
使用安装器安装
此处需要科学上网
双击打开 mingw-w64-install.exe
一步步安装即可。
离线安装(推荐)
- 进入下载地址页面后,依次进入以下目录
Home / Toolchains targetting Win64 / Personal Builds / mingw-builds / 5.3.0 / threads-posix / seh
下载Zip离线包
- 下载后解压到
E:\MinGW
并配置PATH环境变量到bin目录层
两种方法均需要配置环境变量,到
E:\MinGW\bin
即可。
CDT安装
下载
在Eclipse官网CDT区下载CDT插件。
安装
- 打开Eclipse,选择
Help
->Install New Software
- 点击Add添加插件,Name随意,地址点击Archive选择插件压缩包,最后注意去掉在线update勾选框
- 接下来一路Next即可。
结语
至此,环境基本搭建完成,但是要进行JNI开发还需要一些步骤,我将在后续的博客中给出,请持续关注。