我正在尝试使用系统标头,这些标头在应该使用引号的地方使用尖括号。具体来说,我在 /usr/include/hdf5/serial/ 中有一个系统提供的头文件,其中包含
#include <hdf5.h>
我当然可以通过 G++ 选项-isystem /usr/include/hdf5/serial,但我宁愿保持模块化,而不是将这段配置复制到任何最终可能使用此标头的项目中。
我在 Ubuntu 18.04 和 CentOS 7.x 上使用 G++ 7.3 和 DevToolset 7。