JNI之——编译时各种问题解决方案
2015-06-23 13:40
239 查看
转载请注明出处:/article/8380776.html
1、没有找到 mspdb100.dll 的解决办法
在cmd中键入cl执行编译(或lib)时会出现mspdb100.dll无法找到的情况,是因为VC\Bin\下没有mspdb100.dll“这个文件,直接从Common7\IDE\下复制这个文件到VC\Bin\下即可解决。2、fatal error C1902: 程序数据库管理器不匹配;请检查安装解决
编译时提示fatal error C1902: 程序数据库管理器不匹配;请检查安装解决。在网上搜了下,发现居然是哪个mspdb80.dll在作祟。两个解决方法:
(1)到IDE下把msobj100.dll mspdbcore.dll mspdbsrv.dll都拷过来;
(2)把mspdb100.dll从bin中删掉。
3、VS项目出现的问题:'jni.h':
No such file or directory
如果有如下错误:fatal error C1083: Cannot open include file: 'jni.h': No such file or directory
将以下文件:
\jdk\include\jni.h
\jdk\include\win32\jawt_md.h
\jdk\include\win32\jni_md.h
复制到VS的安装目录VC\include下
然后编译,成功后,将生成的.dll文件copy到JAVA文件的同一级目录中
相关文章推荐
- hdoj 1026 Ignatius and the Princess I 【BFS + 优先队列 + stack路径记录】 【经典题目】
- 在Android Studio中使用shareSDK进行社会化分享(图文教程)
- FPGrowth的java实现
- Date类型和Long类型的相互转换
- 第三次spring冲刺2
- 图像及视频基础知识
- socket基础
- CSS单行省略号
- sgu 219
- sgu 219 分类: sgu 2015-06-23 13:39 16人阅读 评论(0) 收藏
- Java多态性理解
- XmlPullParser解析xml数据
- 同步更新博客园
- 剑指Offer旋转数组中的最小数字
- vmware安装centos以及实现win7和centos自由拖放文件
- Android笔记:解决 Your project contains error(s),please fix them before running your application问题
- python 使用 mechanize 模拟浏览器访问网页
- footer 经典切换 特效
- java学习之集合之终极总结
- Android内存优化之磁盘缓存