最近想写一个Demo使用c++通过jni来调用jdbc driver。

背景需要创建一个jvm的虚拟机,但是总是报错error LNK2019: unresolved external symbol __imp__JNI_CreateJavaVM@12 referenced in function _wmaim。找了大半天一直找不出为什么会报这个错误,排除环境变量问题,排除代码问题,排除设置问题。头都大了,今天一早发现竟然是我的jdk为64位版本,然而我的程序确是使用32位程序来编译,改成64位后顺利通过编译。铭记下。

相关文章:

  • 2022-12-23
  • 2021-12-24
  • 2022-01-03
  • 2021-09-07
  • 2022-12-23
  • 2022-01-26
  • 2021-10-23
  • 2022-02-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-25
  • 2022-01-03
相关资源
相似解决方案