【发布时间】:2014-11-20 11:55:09
【问题描述】:
我正在使用 CMake och QtCreator 编写 C 代码。我通过打开顶层的 CMakeLists.txt 文件来打开我的项目。 我在 QtCreator 的项目文件树视图中看到了所有用于构建可执行文件或库的文件,如下所示:
add_library( my_lib file1.c )
add_executable( my_executable file2.c )
但我有一个文件用于 postgres 的预编译,如下所示:
set( MY_CMD "/usr/pgsql-9.3/bin/ecpg" )
set( MY_ARG "file3.pgc" )
add_custom_target( dummy_target ALL COMMAND ${MY_CMD} ${MY_ARG} WORKING_DIRECTORY ${MY_DIR} )
文件 file3.pgc 未显示在项目文件树视图中。如何让 QtCreator 找到该文件?
【问题讨论】:
标签: cmake qt-creator