4

私のCMakeLists.txtで

include (CheckFunctionExists.cmake)

実行するとccmake(公式チュートリアルに従っています)

 CMake Error at CMakeLists.txt:10 (include):
   include could not find load file:

     CheckFunctionExists.cmake

ただし、指定されたファイルがあります。

sw3@pc90313-sw3:~/learn_cmake/build$ find / -name CheckFunctionExists.cmake 2>/dev/null
/usr/share/cmake-2.8/Modules/CheckFunctionExists.cmake

Ubuntu 13.04 リポジトリからの cmake インストールを使用しています。

sw3@pc90313-sw3:~/learn_cmake/build$ cmake --version
cmake version 2.8.10.1

絶対パスが指定されている場合、すべてがうまく機能し、機能するメイクファイルが生成されます。ただし、この回避策は理想とはかけ離れています (また、チュートリアルから逸脱しています)。問題はどこにあるのでしょうか?

4

1 に答える 1