开发平台(Platform): (Ex: Win10, Linux, ...)
Win7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Visual Studio 2017 IDE (Visual Studio 15.5)
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
最近在使用VS2017里面的CMake功能
在程式build完成之后
发现VS会把build出来的binary放到我安装CMake安装位置里的CMakeBuilds资料夹
想请问一下VS2017的CMake功能可不可以指定binary的输出位置
喂入的资料(Input):
CMakeLists.txt
详细内容在"程式码"段落
预期的正确结果(Expected Output):
binary会出现在目前project的根目录
错误结果(Wrong Output):
binary会出现在CMake安装位置里的CMakeBuilds资料夹
程式码(Code):(请善用置底文网页, 记得排版)
https://gist.github.com/Cuda-Chen/301e24154e1e936c6a90cc2a90529b71
CMakeLists.txt 文字好读版:
# CMake minimum version requirment
cmake_minimum_required(VERSION 2.8)
# executable name
project(sobel_mfnn)
# set executable output path
#set(EXECUTABLE_OUTPUT_PATH "..")
set(CMAKE_BUILD_TYPE Debug)
set(SRCS
main.cpp
)
add_executable(sobel_mfnn ${SRCS})
补充说明(Supplement):
无