提示

不要再使用命令

  • include_directories()
  • link_libraries()
  • link_directories()
  • add_compile_options()
  • file(GLOB ...), 如果使用了它来方便地引入整个目录, 当新加文件后, 只有重新运行 cmake 时, 才能将新文件加入到生成的 makefile 文件里.

不要再使用的全局变量

  • 不要通过修改 CMAKE_CXX_FLAGS 变量引入新的第三方库, 或者修改头文件查找路径.