私はwxWidgets3.0.2をダウンロードして抽出した後、wxWidgets-3.0.2\build\msw
というフォルダを開いたので、wx_vc12.sln
が見つかりましたので、MSVC IDEから実行して、コンパイラとライブラリをアップグレードするように頼まれました。ビジュアルスタジオ2015でwxWidgets 3.0.2を正しくビルドする方法は?
msvc:build->batch build
から開かれました。私はすべてを選択して(すべてをチェックして)、ビルドを押した。
ビルドが始まった。それには数分かかりました。
Error C1189 #error: Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\src\tiff\libtiff\tif_aux.c) wxtiff C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h 1927
と警告の1:それはそれは例えば35のエラーと35件の警告が検出されたことを私に言っ完了したときに
Severity Code Description Project File Line Warning C4005 'snprintf': macro redefinition (compiling source file ..\..\src\tiff\libtiff\tif_write.c) wxtiff C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h 1925
私はええと窓7のx64およびMicrosoftを使用してVisual Studio 2015
エラーと警告を無視してサンプルをビルドしようとすると、次のようになります。link1104:ファイル 'wxtiffd.lib'を開くことができません。
上記の名前のファイルを検索するlibディレクトリを開くと、拡張子 'pdb'の下でのみ見つかります: 'wxtiffd.pdb'。
ライブラリ自体をビルドする際に受け取ったエラーを投稿してください。また、ターミナルやIDEからライブラリをどのように構築しましたか?そして、それを実行するためにどのようなステップを実行しましたか? – Igor
@Igor:詳細を追加したトピックを編集しました。 –