最近用QT(界面)+VS2013(IDE)+opencv(图像识别) 做一个项目 ,遇到error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突;网上 查找了好多方法都无效,遇到过此类问题的希望能赐教;
欢迎选择我的课程,让我们一起见证您的进步~~
1 点だけ: x86 は 32 ビットであり、x64 は 64 ビットです。
64 ビット ライブラリを使用するか、このプロジェクトを 32 ビットにコンパイルしてください。
プロジェクトは x64 を使用しており、すべてのライブラリと DLL は同じコンパイル環境でコンパイルする必要があります。 ここでは、vs13 でコンパイルされた lib ライブラリと opencv ライブラリが必要です。 プロジェクト設定は X64 に設定する必要があります。
ライブラリのバージョンが間違っています。リンクすると、必要に応じて 32 ビット プログラムをコンパイルするには 32 ビット ライブラリを使用し、64 ビット プログラムをコンパイルするには 64 ビット ライブラリを使用するように求められます。
リンク ライブラリを設定するときに、32 に設定されました
1 点だけ: x86 は 32 ビットであり、x64 は 64 ビットです。
64 ビット ライブラリを使用するか、このプロジェクトを 32 ビットにコンパイルしてください。
プロジェクトは x64 を使用しており、すべてのライブラリと DLL は同じコンパイル環境でコンパイルする必要があります。
ここでは、vs13 でコンパイルされた lib ライブラリと opencv ライブラリが必要です。
プロジェクト設定は X64 に設定する必要があります。
ライブラリのバージョンが間違っています。リンクすると、必要に応じて 32 ビット プログラムをコンパイルするには 32 ビット ライブラリを使用し、64 ビット プログラムをコンパイルするには 64 ビット ライブラリを使用するように求められます。
リンク ライブラリを設定するときに、32 に設定されました