CMake无法查找mingw标题

时间:2014-11-15 10:10:21

标签: cmake mingw sdl sdl-2

尝试更改FindSDL.make以使用SDL2。问题是即使安装了SDL2,使用mingw也找不到SDL2_INCLUDE_DIR

我已经更改了整个文件,但问题出在这一行:

find_path(SDL2_INCLUDE_DIR
  NAMES
    SDL.h
  PATH_SUFFIXES
    include/SDL2
)

以为它应该查找MinGW文件夹,但它看起来没有。

实际上,即使这个也行不通:

find_path(TEST_PATH stdio.h)

那么在Windows上使用mingw下的find_path的正确方法是什么?是否可以与mingw安装路径相关(首选的是C:\MinGW,但我已将其安装到E:\Programs\MinGW)?

我是否应该始终明确写-DCMAKE_INCLUDE_PATH=<my path to mingw>\include或使用指向mingw文件夹的环境变量并将其用作HINTfind_path

0 个答案:

没有答案