如何为使用ecpg代码生成和qt moc编译器的项目制作cmake构建脚本?
另外,如何在cmake中添加代码生成(在make中很容易)?
发布于 2014-11-24 19:35:24
这就是我们如何在cmake中为ecpg添加代码生成。
set( PGSQL_CMD "/usr/pgsql-9.3/bin/ecpg" )
set( PGSQL_ARG "input_file.pgc" )
add_custom_command( OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/output_file.c
COMMAND ${PGSQL_CMD} ${PGSQL_ARG}
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/input_file.pgc
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )https://stackoverflow.com/questions/25557292
复制相似问题