makefileが生成されない理由は混乱しています。

makefileが生成されない理由は混乱しています。

私たちのグループで使用するコードがたくさんあります。グループは、メイクファイルの設定方法を説明する文書を私に与えました。しかし、以前に博士後研究者が非常に迅速にコマンドを入力して、同様のプロジェクトで作業するようにしたので、このプロセスがどのように進行するのか理解できません。今私は別のプロジェクトを進めています。上記と似ていますが、makeこの新しいプロジェクトのために出馬する必要がありますが、その博士後研究者に再び尋ねたくありません。

ドキュメントでは、次のことを行う必要があると説明されています。

1. create a new Build directory and cd in there

2. Run ccmake with CMakeLists.txt located in the (root) source folder (I saw the postdoc type `ccmake ../CMakeLists.txt`)

3. then press 'c' and then g

しかし、これらすべての手順を入力しましたが、makefileが表示されず、Buildエラーが発生しました。第二段階について混乱しています。以下が表示されます。

CMAKE_BUILD_TYPE               Release                                      
 CMAKE_INSTALL_PREFIX          /usr/local                                   
 PRE_BUILD                     ON                                           
 USING_SUBVERSION              OFF 

CMAKE_BUILD_TYPEを使用する必要があるかどうかわかりませんRelease。手順3では、フォルダには何も表示されませんBuild。博士後研究者に入った記憶はありますが、rm CMakeCache.txtいつ、どのディレクトリにあったかは覚えていません。どうすればいいですか?

答え1

通常、コードベースのルートにある場合は、次のことができるはずです。

mkdir Build
cd Build
cmake ..
make

上記のコマンドを実行し、どのように機能するかを確認してください。機能している場合は、もう一度お試しくださいccmake。万が一に備えて押してみると、c実際にg目立つ違いがあります。

ビルドを再試行する前に、古いBuildフォルダを削除してクリーンに保つことをお勧めします。

関連情報