【发布时间】:2017-04-14 16:19:32
【问题描述】:
我正在处理一个在vs2013 上有许多.cpp 文件的项目,并为它们使用预编译头文件。我正在使用 CMake 构建我的项目。
但是我有一个.c 文件(我们称之为xyz.c),我想禁用它的预编译头。
我尝试了几种方法,但如果我为所有.cpp 文件启用预编译头文件,它也会自动为.c 文件打开。这是我尝试过的:
set_source_files_properties (xyz.c
PROPERTIES COMPILE_FLAGS /Y-xyz.c )
假设所有文件都启用了/Yu,我只是尝试为xyz.c关闭此选项。
如果有人知道任何方法,请告诉我。
【问题讨论】:
标签: c++ c visual-c++ cmake