[컴] CLion 에서 Makefile 사용하기

CLion 에서 make 사용하기 / CLion make / Clion compile option make



CLion 은 기본적으로 CMake 를 사용한다. 기본적으로 Makefile 을 지원하지 않는다. 그래서 여기서는 CMake 로 make 를 실행시키는 방식으로 Makefile 을 이용하는 방법을 사용한다.

환경


  • Windows 7
  • MinGW 

CMake 에서 make 를 호출하는 방법

make 를 호출하는 command 를 추가하기 위해 target 을 하나 추가하게 된다. 이를 위해서 add_custom_target 이 이용된다.

CMakelist.txt
cmake_minimum_required(VERSION 3.3)
project(test2)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")


add_custom_target(test_test ALL
        COMMAND mingw32-make
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

Makefile
all:
 g++ main.cpp -o main

이러면 configuration 에서 target 에 test_test 가 추가된다.


Reference

  1. Using local makefile for CLion instead of CMake - Stack Overflow
  2. CMake Useful Variables - KitwarePublic


댓글 없음:

댓글 쓰기