2012-09-27 127 views

回答

6

猶未晚則從來沒有。 使用add_custom_command

add_custom_command(
OUTPUT 
    ${GEN_FILES_PATH}/DebugProtoTest_types.cpp 
    ${GEN_FILES_PATH}/DebugProtoTest_types.h 
COMMAND 
    $<TARGET_FILE:compiler> --gen cpp:dense ${TEST_PATH}/DebugProtoTest.thrift 
DEPENDS 
    compiler 
WORKING_DIRECTORY 
    ${CMAKE_BINARY_DIR} 
) 

我用它來生成阿帕奇節儉here

測試相關的東西