Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.0)
- project(myproj)
- #Setting the compilers to gcc
- set(CMAKE_C_COMPILER gcc)
- set(CMAKE_CXX_COMPILER g++)
- #Setting Build directory
- #a bunch of random lines I found on google
- set(dir ${CMAKE_CURRENT_SOURCE_DIR}/bin)
- set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${dir})
- set(EXECUTABLE_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE)
- set(LIBRARY_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE)
- set(CMAKE_BUILD_FILES_DIRECTORY ${dir})
- set(CMAKE_BUILD_DIRECTORY ${dir})
- set(EXECUTABLE_OUTPUT_PATH ${dir})
- set(LIBRARY_OUTPUT_PATH ${dir}/lib)
- set(CMAKE_CACHEFILE_DIR ${dir})
- set(CMAKE_BINARY_DIR ${dir})
- #A blob of source files called SOURCE
- set(SOURCE
- main.cpp
- test.h
- )
- add_executable(${PROJECT_NAME} ${SOURCE})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement