JNI开发之环境搭建

前言

此文将介绍如何搭建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产生的分支。如今已经独立发展。

安装器在线安装方式

下载安装器

官网首页

  • 进入下载界面,此处注意如果你的电脑如果是64位一定要下载64位版本,否则后面生成的dll文件是32位的。(笔者被坑哭::>_<::)

下载界面

使用安装器安装

此处需要科学上网

双击打开 mingw-w64-install.exe一步步安装即可。
GUI界面

离线安装(推荐)

  • 进入下载地址页面后,依次进入以下目录
    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插件。
CDT下载界面

安装

  • 打开Eclipse,选择 Help->Install New Software
    窗口选项
  • 点击Add添加插件,Name随意,地址点击Archive选择插件压缩包,最后注意去掉在线update勾选框
    安装界面
  • 接下来一路Next即可。

结语

至此,环境基本搭建完成,但是要进行JNI开发还需要一些步骤,我将在后续的博客中给出,请持续关注。