我正在尝试gperf
从cmake
文件中运行。
我在下面创建了一个非常小的CMakeLists.txt
。
当我运行它时
$ cmake .
$ make
它不创建example.hpp
文件
下面可能有什么问题CMakeLists.txt
?
cmake_minimum_required( VERSION 2.6 )
function(gperf_generate_new source target)
add_custom_target(${target} echo "Creating ${target}")
add_custom_command(
SOURCE ${source}
TARGET ${target}
COMMAND gperf -L c++ ${source} > ${target}
OUTPUTS ${target}
DEPENDS ${source}
)
endfunction()
gperf_generate_new(command_options.new.gperf example.hpp)