Visual Studio中开发Jni dll库
来源:互联网 发布:盛世投资 知乎 编辑:程序博客网 时间:2024/05/21 01:54
平时很少使用Visual Studio库进行开发,这次因为要完成一个比较大的需求,用普通工具开发效率比较低,因此选择使用 Visual Studio进行开发,开发步骤如下:
- 打开Visual Studio,选择“文件->新建->项目”,选择“Win32项目”,输入项目名称,然后点击“确定”,如下图
- 单击“下一步”,进入到“应用程序设置”界面,选择”DLL”和“空项目”,最后单击“完成”按钮,如下图
- 为了让dll库能够访问jni相关的头文件和库文件,在项目名上右击,并选择“属性”,如下图
弹出项目属性页,如下图 在项目属性页中,单击“配置属性”,并选中“VC++目录”,如下图
单击”包含目录”,选择”编辑”,如下图
单击”编辑”,弹出”包含目录”对话框,在该对话框中将jdk安装目录中的include目录包含进行,单击”确定”,如下图
同样,单击”引用目录”,选择”编辑”,弹出”引用目录”对话框,在该对话框中将jdk安装目录中的lib目录包含进去,单击”确定”,如下图
这样项目属性即配置完,单击项目属性页上的”确定”按钮退出项目属性页。将jni的头文件考到项目的头文件目录中,并在源文件目录中编辑实现文件,如下图
最后生成dll文件,如下图经过以上步骤便可完成在Visual Studio中开发jni dll库并完成编译生成32位dll库的全部步骤。
- 如果java要调用64位的dll库,需要按如下方式进行配置,按下图选择”配置管理器”
在弹出的”配置管理器”界面上,按下图选择”新建”
按下图配置弹出的”新建解决方案平台”,单击确定
在“配置管理器”界面上为项目设置64位平台,并单击”关闭”退出,如下图
最后为项目重新生成dll库,如下图
以上即是在Visual Studio完成开发jni dll库并编译为32位或63位库的全部步骤。
阅读全文
1 0
- Visual Studio中开发Jni dll库
- Visual Studio 2010 开发 DLL
- Visual Studio 2015中ucrtbased.dll丢失
- Visual Studio 2015中ucrtbased.dll丢失
- Visual Studio 2015中ucrtbased.dll丢失
- Visual Studio 2015中ucrtbased.dll丢失
- Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
- Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
- Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
- Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
- Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
- Android Studio中实战Jni开发
- Android Studio中JNI NDK开发(一)
- Android Studio中JNI NDK开发(二)
- Android Studio中JNI NDK开发(三)
- Android Jni开发之Android Studio中创建Jni程序
- visual studio 2013 中动态库(dll)的引用方法
- 解决Visual Studio 2005中找不到MFC80UD.dll的问题
- <Python learning> 题总结
- C++标准IO操作
- 学习Linux命令(50)
- CxImage 702 在VS2015 编译和使用
- intellij配置hibernate自动生成hbm.xml文件
- Visual Studio中开发Jni dll库
- 设计模式
- python之环境下载与简单运行
- AD7190之STM32程序——STM32测试高精度ADC篇(三)
- java基础--for循环输出"*"号三角形
- java异常抛出解析,java抛出方法
- docker介绍
- 机器学习与深度学习(二) k最邻近分类算法 (K-Nearest Neighbor) KNN
- 安装