Linuxでgcc(g++)での前提
ファイル構成
ルートフォルダに
main.cpp func5.cpp func5.h CMakeLists.txt
サブフォルダlib1に
func7.cpp func7.h
CMakeLists.txt
project(cmake1) cmake_minimum_required(VERSION 3.22) add_executable(aexe main.cpp func5.cpp lib1/func7.cpp) include_directories("${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/lib1")
ルートフォルダにて
cmake .でmakefileなどが作成されます
cmakeのバージョンは
cmake --version
で確認して該当バージョンを入力してください
コメントをかく