ターン:セットアップVSソリューションのディレクトリ構造を

https://www.cnblogs.com/zuibunan/p/3843459.html

以下の記事も説明されています

https://blog.csdn.net/lp310018931/article/details/47991759

https://www.cnblogs.com/ljy339/p/9808482.html

 

手動で第三の下にディレクトリを作成する必要があります

binディレクトリの下のディレクトリを手動で作成する必要があります

コマンドのMD $(SolutionDir)を設定しないでください.. \ビンの\ $(ConfigurationName)

構成プロパティ - >一般 - >中間ディレクトリ:修正ConfigurationNameの$(SolutionDir).. \一時\コンパイルの\ $(ConfigurationName)の設定
構成プロパティ - >一般 - >出力ディレクトリ:$(SolutionDir)..修正ConfigurationNameの\一時\リンク\ $(ConfigurationName)の設定
構成プロパティ - >デバッグ - >コマンド:$(SolutionDir).. \ビンの\ $(ConfigurationName)\ $(TargetFileName)コンフィギュレーションのためのConfigurationNameを変更
構成プロパティ - >デバッグ - >作業ディレクトリ:$(SolutionDir).. \ビンの\ $(ConfigurationName)\コンフィギュレーションのためのConfigurationNameを変更
 
設定に関連する:
プロジェクトがコンパイルされるときに使用される中間ディレクトリ; 
出力カタログアイテムがリンクされ、
プログラムのコンパイル後、指定したディレクトリに生成DLLとLIBをコピーし、
プロジェクトの完了は、出力ディレクトリにDLLを必要なコピーをコンパイルした後、
設定項目作業ディレクトリ、
EXEの作業ディレクトリとするとき、デバッガの実行、


マクロを設定するために使用します。
ConfigurationNameの構成名を、通常、デバッグまたはリリース
のコンパイラで使用されるIntDir中間ディレクトリ、出力OBJファイル
リンカが使用する出力ディレクトリOUTDIR 
PROJECTDIRをプロジェクトディレクトリ
プロジェクト名プロジェクト名
SolutionDirソリューションディレクトリの
ディレクトリTARGETDIRターゲット出力ファイルどこ
拡張子TargetExt目標出力
拡張を含むTargetFileNameのターゲット出力ファイル名、
拡張子を含めないTargetNameは、ターゲット出力名、
TargetPathがターゲット出力ファイルのフルパス名


に以下の:ステッカーは、プロセスのディレクトリ構造を示すために例を設定
ステッカーディレクトリ構造:
ステッカー 
    + -第三の(サードパーティのライブラリ)
    | + - DLL 
    | | + -デバッグ
    | | + -リリース
    | + - libに
    | | + -デバッグ
    | | + -リリース
    | + -などが
    | 
    + - SRC(ソース)
    | + - -ステッカー
    | | + -ステッカーのプロジェクトコード
    | + - StickerLibrary 
    | | + - StickerLibraryプロジェクトコード
    | + - Sticker.sln 
    | 
    + - XAR(スクリプト)
    | + -ステッカー
    | + - 。 .. 
    | 
    + - DOC(文書)
    | 
    + -ビン(実行ファイル)
    | + -デバッグ
    | + -リリース
    | 
    + - TEMP(中間ディレクトリ)
        + -コンパイル 
        | + -デバッグ
        | + -リリース
        + -リンク
            + -デバッグ
            + -リリース

フォルダのステッカーの\ SRC作成1. 
2.で空のソリューションSticker.sln、配置ステッカー\ srcを作成して
プロジェクトのステッカーを作成します。3. 
4.プロパティ] - > [設定"すべての設定は"、これは同時にデバッグコンフィギュレーションのリリース\を設定しますするように設定されている
5.構成プロパティを- >一般- >中間ディレクトリ:$(SolutionDir).. \ TEMPコンパイルの\ $(ConfigurationName)\ 
6。構成プロパティ- >一般- >出力ディレクトリ:$(SolutionDir).. \ TEMP \リンク\ $(ConfigurationName)
7.構成プロパティ- > C / C ++ - >一般- >追加は、ディレクトリを含める:「$を(SolutionDir).. \含める\第三" 
8.構成プロパティ- >リンカ- >一般- >追加のライブラリディレクトリ:" $(SolutionDir).. \第三\ libに\ $(ConfigurationName) "になります
9.設定プロパティ- >リンカ- >入力- >追加の依存関係:xxx1.lib xxx2.lib xxx3.lib 
10.構成プロパティ- >イベントを生成- >イベントを生成した後- >コマンドライン:コマンドライン: 
    MD $(SolutionDir).. \ビンの\ $(ConfigurationName)
    $コピー(TargetPathが)$(SolutionDir).. \ビンの\ $(ConfigurationName)は
    $コピー(SolutionDir).. \第三\ DLL \ $(ConfigurationName)$(SolutionDir).. \ビンの\ $(ConfigurationName)
11.構成プロパティ- >デバッグ- >コマンド:$(SolutionDir).. \ binに\ $(ConfigurationName)\ $(TargetFileName)
12.構成プロパティ- >デバッグ- >作業ディレクトリ:$(SolutionDir).. \ビンの\ $(ConfigurationName)\

  

おすすめ

転載: www.cnblogs.com/swing07/p/10955027.html
おすすめ