0

論理フォルダーを含む cpp プロジェクトがあります。今、ビジュアルスタジオでプロジェクトに取り組みたいです。だから私は次のようなcmakelistを書きました:

project(myapp)
cmake_minimum_required(VERSION 2.8)
file(GLOB myapp_SRC
    "*.h"
    "*.cpp"
)

add_executable(myapp ${myapp_SRC})

しかし、ビルド ディレクトリで構成した後、CMakeCache という名前のファイルと CMakeFiles という名前のディレクトリのみが生成されますか? 何がうまくいかないのですか?私はCMakeの初心者です

4

1 に答える 1

1

おそらく、CMake は Visual Studio について認識していない可能性があります。次のようにしてみてください。

cmake . -G "VisualStudioVersion"

VisualStudioVersion は、以下にリストされているバージョンのいずれかに置き換える必要があります (最後の CMake バージョンを使用していることを考慮してください)。

  Visual Studio 10           
  Visual Studio 10 IA64      
  Visual Studio 10 Win64     
  Visual Studio 11           
  Visual Studio 11 ARM       
  Visual Studio 11 Win64     
  Visual Studio 6            
  Visual Studio 7            
  Visual Studio 7 .NET 2003  
  Visual Studio 8 2005       
  Visual Studio 8 2005 Win64 
  Visual Studio 9 2008       
  Visual Studio 9 2008 IA64         
  Visual Studio 9 2008 Win64 

...また、通常の cmd.exe ではなく、Visual Studio コマンド プロンプトを開く必要があることを忘れないでください (または、すべての環境変数をエクスポートする必要があります)。

于 2013-04-10T14:13:56.937 に答える