"MultiThread"(または/MTd
)を使用している場合は、ファイル名にmt
を入力するなど、Microsoft Visual Studio(VS2013を使用しています)では出力ファイル名を定義できます。 Boost
のファイル名はmt
、gd
などと表示されますが、私はコピーできないので、ビジュアルスタジオのプロジェクトファイルを使用していません。出力ファイルの名前に "mt"と "gd"を含めるにはどうすればよいですか?
0
A
答えて
0
簡単な解決策は、必要に応じて手動で出力名を変更することです。たとえば、/MTd
でビルドする場合は、出力名を変更して、dll/lib名の前にmt
という接頭辞を付けることができます。
プロジェクトや設定を変更する必要がある場合は、マクロと小道具を使用することができます。初期作業はより重要です。異なる値をとるマクロを定義し、どのコンパイルモードがアクティブになっているかを判断することができます。この変数を使用して、出力ファイル名を制御することができます。
このアプローチに関するいくつかの詳細: https://msdn.microsoft.com/en-us/library/669zx6zc.aspx?f=255&MSPPError=-2147217396#bkmkPropertySheets
関連する問題
- 1. セットアップ出力ファイル名にバージョン情報を含めるにはどうすればいいですか?
- 2. ASP.NET Webアプリケーションビルド出力 - すべての展開ファイルを含めるにはどうすればよいですか?
- 3. OBJECTファイルに同じ名前の静的ライブラリを含めるにはどうすればいいですか?
- 4. リファクタリング:120スペースのコード領域に長い名前を含めるにはどうすればよいですか?
- 5. 現在のjava.util.logging.Loggerログファイル名の名前を出力するにはどうすればよいですか?
- 6. wixファイルに熱の出力を含めるにはどうすればいいですか? (Visual Studioプロジェクトなし)
- 7. ソースディレクトリにファイルを含めるにはどうすればよいですか?
- 8. フェッチされたライブラリのファイル名にバージョン番号を含めるにはどうすればよいですか?
- 9. インクルードファイルに名前空間を含めるにはどうすればよいですか?
- 10. 関数(タプル)の複数の出力に名前を付けるにはどうすればよいですか?
- 11. Hadoopストリーミングジョブの出力ファイル名とコンテンツを制御するにはどうすればよいですか?
- 12. 余分な着信webhookにチャンネル名とユーザー名を含めるにはどうすればよいですか?
- 13. 入力タイプ=ファイルのHTML「ブラウズ」ボタンの名前を変更するにはどうすればよいですか?
- 14. Gulp Sass - 出力CSSの名前を正しく指定するにはどうすればよいですか?
- 15. dotnetcore出力に.dll参照を含めるにはどうすればよいですか?
- 16. バイナリツリー - トランクを最終出力に含めるにはどうすればよいですか?
- 17. 名前に "_"が含まれているコレクションを削除するにはどうすればよいですか?
- 18. Javaスタックトレースのbash出力をLinuxのファイルに出力するにはどうすればよいですか?
- 19. TShellListViewで選択したファイルの名前を抽出するにはどうすればよいですか?
- 20. getResourceAsStream()にパスを渡すときにプロジェクト名を含めるにはどうすればよいですか?
- 21. rpm-maven-pluginを使用している場合、名前にスペースを含むファイルを含めるにはどうすればよいですか?
- 22. DrSchemeにファイルを含めるにはどうすればいいですか?
- 23. プロジェクトのすべての出力をインストーラプロジェクトに含めるにはどうすればいいですか?
- 24. .csprojファイルにDLLを含めるにはどうすればいいですか?
- 25. jsファイルにHTMLを含めるにはどうすればいいですか?
- 26. CMakeでcuda_compile_ptxの出力ファイル名を変更するにはどうすればよいですか?
- 27. IDの代わりに名前を出力するにはどうすればいいですか?
- 28. PowerShellでは、Rename-Itemを使用して古いファイル名と新しいファイル名を同時に出力するにはどうすればよいですか?
- 29. antのjarタスクによってjarファイルに含まれている場合、ファイルの名前を変更するにはどうすればよいですか?
- 30. gensim word2vecで出力埋め込み(出力ベクトル)にアクセスするにはどうすればよいですか?
ブースト名*インポートライブラリ*、ない出力ファイル。そのため、boostヘッダを#includeすると、自動的にリンクの依存関係が取得されます。間違ったライブラリのフレーバーをリンクしないようにするのは良い方法です。出力ファイルの命名は、あなた次第です。別の設定を追加し、ターゲット名の設定を変更するだけです。 –