如何解决我的错误LNK2019
How to solve my error LNK2019
我遇到LNK2019错误。详情见
错误LNK2019:无法解析的外部符号imp__JAWT_GetAWT@8struct HWND * cdeclgetthwndfromcomponent (class jobject *,struct JNIEnv *)"(? getHwndFromComponent@@YAPAUHWND @@PAV_jobject@@PAUJNIEnv_@@@Z)
我正在构建的是一个Win32控制台应用程序在DLL类型。
我已经包括了jawt_md.h
。首先,我认为这是64位Java的问题,所以我做了下面的事情:
2、添加C:Program Files (x86)Java jdk1.6.0_45includewin32;
3,确保要在操作系统级别调用的java在C:Program Files (x86)Java jdk1.6.0_45bin中。(用java -version
测试)
然而,我在构建项目时仍然遇到同样的问题。
提前感谢您的帮助
JAWT是一个共享库,这意味着您需要链接到它。
试试这个:
-
添加
C:Program Files (x86)Javajdk1.6.0_45lib
作为额外的库路径(在链接器设置下) -
添加
jawt
作为附加库(在链接器设置下)
相关文章:
- C++:处理错误,看不懂我的错误
- 我用C++做了一个计算器,但我对"type of calculator"的要求循环了两次。有人可以帮助指出我的错误吗?
- 我不明白我的错误需要返回一个指针数组
- 我在 c++ 中的 AES 代码有问题。明文正在更改,但加密邮件是相同的。我找不到我的错误
- 这是 Clang 的错误还是我的错误?
- [堆栈][列表]我无法理解我的错误
- 检查我的 C++ 代码!我的cmd屏幕在运行后关闭!我的错误可能是什么
- 在C 中继承类功能:一般问题,以更好地理解,如果有人可以指出我的错误
- 我正在尝试学习使用 SDL 制作游戏。我的书教SDL1.2.3,我无法让它在Visual Studio上工作。谁能帮忙?我的错误:
- 马洛克或我的错误
- 我正在尝试遍历 20x20 网格并计算产品,但总是得到不正确的结果。你能帮忙发现我的错误吗?
- C++自动问题还是我的错误?
- 这是标准库错误,还是我的错误
- while 循环的两个条件。我的错误是什么?
- 我的错误,还是英特尔编译器的错误?非静态成员错误的大小
- 将每个单词的第一个字符大写-帮助查找我的错误
- 是什么导致了我的错误?我试图创建一个球员类和存储球员的名字作为一个变量
- 如何解决我的错误LNK2019
- 找不到我的错误!错误:"("标记之前的预期标识符
- 找不到我的错误 - 抽象错误