Visual Studioでエラーが発生しました。Please use the /MD switch for _AFXDLL builds
_AFXDLL
を定義していないと、プログラムが間違っていますか?#error _AFXDLLビルド用に/ MDスイッチを使用してください
20
A
答えて
6
はい、そうです。あなたがすべきことは、Visual Studioプロジェクトのプロパティに移動することです。構成プロパティ - > C/C++ - >コード生成で、ランタイムライブラリにマルチスレッドDLLを使用していることを確認してください。
これはあなたの問題を解決します。
26
CRTリンクとMFCリンクの設定は一貫していなければなりません。静的なMFC(プロパティ - >一般 - MFCの>使用)
使用/ MT( - - > C/C++>コード生成のプロパティ):だから、実際には、この質問に2つの可能な答えがあります
使用/ MD(プロパティ - > C/C++ - >コード生成)と共有MFC(プロパティ - >一般 - MFCの>使用)最も一般的な例については
関連する問題
- 1. md-is-errorがmd-selectを使用してmd-input-containerで動作しない
- 2. 角度| setValueを使用してmd-selectオプションを変更してください
- 3. devtoolsを使用して.mdビネットを作成してください
- 4. 範囲を選択するにはmd-sliderを使用してください
- 5. <md-tab-content>タグの下にui-viewを使用してください
- 6. スイッチの切り替え時に角のmdスイッチの.mdサムの色が正しく表示されない
- 7. を使用してください:android:layout_gravity
- 8. マクロを使用してください。
- 9. 常にmy;を使用してください。ローカルを使用しないでください?
- 10. md-dialogパネルをスクロールして閉じないでください。
- 11. Visual Studioでビルドし、ハードコーディングパスを使用しないでください
- 12. レイアウト-lt-mdは廃止されました。 `layout-gt- <xxx> 'variantを使用してください。
- 13. md-radio-buttonのオプションが選択されている場合にmd-checkboxを有効にしてください
- 14. md-select内でmd-virtual-repeatを使用していない?
- 15. node.jsを使用してFirebase-Adminにサインインしてください
- 16. Javascriptを使用してMongoDBに接続してください
- 17. セレクションを使用してaspnetリンクをクリックしてください
- 18. 明示的に拡張メソッドを使用してください
- 19. LocalDateを使用して入力してください
- 20. スイッチでUITabBarスタイルを変更してください
- 21. std :: result_of_tを正しく使用してください
- 22. swiftのコメントを正しく使用してください。
- 23. djangoを使用してユーザーをログインさせてください
- 24. SonarQubeログイン用のWindows 7ログインを使用してください。
- 25. JavaFXデプロイメント用のカスタムWiXテンプレートを使用してください。
- 26. スイッチの色を変更してください
- 27. PLYを使用してファイルの構造を適用してください
- 28. アプリをビルドする前にビルドキャスクを使ってください
- 29. オプションを<md-card>の中に入れてください
- 30. 常にページャをgit diffに使用してください
これが解決策になるはずです。しかし、AFX拡張DLLを作成する場合は、/ MDを使用する必要があります。 _AFXEXTがプリプロセッサ変数として定義されている場合、AFW拡張DLLを作成しています。 –