Gyp:x64 VisualStudioソリューションを生成する

マリッツァ・スピリト

以下のgypファイルから.slnと.vcxprojを生成した後、msbuildは次のように失敗します。

"C:\ proj \ test \ test.sln"(デフォルトのターゲット)(1)->(ValidateSolutionConfigurationターゲット)->
C:\ proj \ test \ test.sln.metaproj:エラーMSB4126:構成で指定されたソリューション "デフォルト| X64 "は無効です。構成プロパティとプラットフォームプロパティを使用して有効なソリューション構成を指定するか(MSBuild.exe Solution.sln / p:Configuration = Debug / p:Platform = "Any CPU"など)、デフォルトのソリューション構成を使用するには、これらのプロパティを空白のままにしてください。[C:\ proj \ test \ test.sln]

gypにDefault | x64ソリューションを生成させるにはどうすればよいですか?

  {
    'targets': [
      {
        'target_name': 'test',
        'type': 'executable',
        'sources': [
          'test.cpp',          
        ],
      },
    ],
  }
pmed

おそらく、次のように、ターゲット構成を宣言し、それをデフォルト値として使用する必要がありますtarget_default

{
    'target_defaults': {
        'default_configuration': 'Release_x64',
        'configurations':
        {
            'Debug': {
                # configuration specific settings
            },
            'Release': {
                # configuration specific settings
            },
            'Debug_x64': {
                'inherit_from': ['Debug'],
                'msvs_configuration_platform': 'x64',
            },
            'Release_x64': {
                'inherit_from': ['Release'],
                'msvs_configuration_platform': 'x64',
            },
        },
    },

    'targets': [
        {
            'target_name': 'test',
            'type': 'executable',
            'sources': [
                'test.cpp',          
            ],
        },
    ],
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

VSプロジェクトで不足しているx64ソリューションプラットフォームを作成します

分類Dev

x64 WindowsでCMake、Ninja、Clangを使用してx86アプリケーションを構築する

分類Dev

x64アプリケーションですべてのプロセッサコアを使用する方法

分類Dev

OpenCV と TBB エラー x64

分類Dev

x64 VisualStudioでアセンブリ関数をインライン化する

分類Dev

Windows64ビットマシンでc ++アプリケーションをx64モードにコンパイルする方法は?

分類Dev

x86アプリケーションからx64プロセスのメインモジュールの場所を取得しますか?

分類Dev

x秒後にdivを非表示にするcssソリューション

分類Dev

cmakeを使用してMacでVisualStudioソリューションを生成する

分類Dev

x64 VC ++を呼び出すアセンブリ関数

分類Dev

LinuxのC ++プロシージャから渡された配列を変更するx64アセンブリのプログラムは機能しませんが、類似のソリューションはx86で機能しました

分類Dev

ソルバーソリューションに「少なくともX」を追加する方法-Excel

分類Dev

Intel x86 vs x64システムコール

分類Dev

XmlSerializerは、x86とx64で異なる出力を生成します

分類Dev

x86_64はx86またはx64ですか?

分類Dev

x86_64はx86またはx64ですか?

分類Dev

Windows 10 x64 で Clion 2017.1 を介して 32 ビット アプリケーションをコンパイルする方法は?

分類Dev

x64リリースのクラッシュダンプをより使いやすくするためのコンパイラオプションはありますか?

分類Dev

c ++のx86アプリケーションでx64システムを使用して大容量メモリを割り当てます

分類Dev

x86 / x64アーキテクチャ用のSQLitedll

分類Dev

x86とx64の違いは何ですか

分類Dev

Xチームを1日あたり3チームに分割する数学的ソリューション

分類Dev

MFC CDialog :: Createがx64でハングする

分類Dev

PHP x64はサポートされていないx64整数..(Wamp&dropbox API)

分類Dev

x64でStackAllocを使用する方法は?

分類Dev

Windows x64でAtomを使用するGetProp()/ SetProp()

分類Dev

15.10 x64 Ubuntu LiveCDがMSIGX70でクラッシュする

分類Dev

float(64)をバイトに型キャストするためのPython軽量ソリューション

分類Dev

x64マシンの16ビットプログラム

Related 関連記事

  1. 1

    VSプロジェクトで不足しているx64ソリューションプラットフォームを作成します

  2. 2

    x64 WindowsでCMake、Ninja、Clangを使用してx86アプリケーションを構築する

  3. 3

    x64アプリケーションですべてのプロセッサコアを使用する方法

  4. 4

    OpenCV と TBB エラー x64

  5. 5

    x64 VisualStudioでアセンブリ関数をインライン化する

  6. 6

    Windows64ビットマシンでc ++アプリケーションをx64モードにコンパイルする方法は?

  7. 7

    x86アプリケーションからx64プロセスのメインモジュールの場所を取得しますか?

  8. 8

    x秒後にdivを非表示にするcssソリューション

  9. 9

    cmakeを使用してMacでVisualStudioソリューションを生成する

  10. 10

    x64 VC ++を呼び出すアセンブリ関数

  11. 11

    LinuxのC ++プロシージャから渡された配列を変更するx64アセンブリのプログラムは機能しませんが、類似のソリューションはx86で機能しました

  12. 12

    ソルバーソリューションに「少なくともX」を追加する方法-Excel

  13. 13

    Intel x86 vs x64システムコール

  14. 14

    XmlSerializerは、x86とx64で異なる出力を生成します

  15. 15

    x86_64はx86またはx64ですか?

  16. 16

    x86_64はx86またはx64ですか?

  17. 17

    Windows 10 x64 で Clion 2017.1 を介して 32 ビット アプリケーションをコンパイルする方法は?

  18. 18

    x64リリースのクラッシュダンプをより使いやすくするためのコンパイラオプションはありますか?

  19. 19

    c ++のx86アプリケーションでx64システムを使用して大容量メモリを割り当てます

  20. 20

    x86 / x64アーキテクチャ用のSQLitedll

  21. 21

    x86とx64の違いは何ですか

  22. 22

    Xチームを1日あたり3チームに分割する数学的ソリューション

  23. 23

    MFC CDialog :: Createがx64でハングする

  24. 24

    PHP x64はサポートされていないx64整数..(Wamp&dropbox API)

  25. 25

    x64でStackAllocを使用する方法は?

  26. 26

    Windows x64でAtomを使用するGetProp()/ SetProp()

  27. 27

    15.10 x64 Ubuntu LiveCDがMSIGX70でクラッシュする

  28. 28

    float(64)をバイトに型キャストするためのPython軽量ソリューション

  29. 29

    x64マシンの16ビットプログラム

ホットタグ

アーカイブ