0
ビルド、インクルード、およびsrcの3つのフォルダでプログラムを分割しました。ヘッダーとメインでCMakeLists.txtを作成する
ビルドは、Makefileから作成されたすべてのファイルを移動し、インクルードするには "file.h"を含み、srcには "file.c"と "main.c"が含まれます。
私はCMakeLists.txtファイルでこれを書いた:
cmake_minimum_required (VERSION 3.5.1)
project(Listas_interlazadas)
include_directories(${include})
add_executable(ejec
src/main.c
src/listas.c
include/listas.h
)
それにもかかわらず、私は私が何とかsrcフォルダを含めるべきであると考えています。また、ビルドフォルダにすべてのファイルをどのように送信するのですか?ターミナルから、右?
ありがとうございました。
作ります'add_executable'でヘッダーを列挙すると、意味が成り立ちます。それらのプロジェクトがプロジェクトの一部であることをIDEに知らせることができます。 – oLen
あなたは正しいです。しかし、これはOPによって要求されたものではなく、IDEによって異なります。例えば。 QtCreatorはそれを必要としません。 –