Visual C++ 2010 で外部 DLL (AutoItX 提供) を使用しようとしています。AutoItX は DLL を提供しますが、何らかの理由で LIB を提供しないため、Visual Studio で生成しました。
問題は、リンカーがライブラリに対するリンクに問題があるように見えることです。プロパティ->リンカー->入力の下に追加の依存関係としてAutoItX3.libを追加し、ディレクトリをプロパティ->リンカー->一般->追加のライブラリディレクトリに追加しました。何をしても、次のエラーが発生します。
1>main.obj : error LNK2019: unresolved external symbol _AU3_Send@8 referenced in function _WinMain@16
1>main.obj : error LNK2019: unresolved external symbol _AU3_WinWaitActive@12 referenced in function _WinMain@16
1>main.obj : error LNK2019: unresolved external symbol _AU3_Run@12 referenced in function _WinMain@16
1>main.obj : error LNK2019: unresolved external symbol _AU3_Sleep@4 referenced in function _WinMain@16
AU3_Send、AU3_WinWaitActive、AU3_Run、および AU3_Sleep は、プログラム main.cpp によって呼び出される関数です。これらの関数は明らかに DLL に存在するため、私は本当にアイデアがありません。どんな助けでも大歓迎です。