2011-07-17 10 views
1

ウィンドウとMinGWでfind_path CMakeコマンドを使用すると問題が発生します。 FINDPATH_TEST: /usr/include:それは、Linux、印刷に完璧に動作CMake find_pathがMinGWで動作しない

find_path(FINDPATH_TEST stdio.h) 
message(STATUS "FINDPATH_TEST: "${FINDPATH_TEST}) 

: 次のコードを考えてみましょう。 find_pathはMinGWの上で同じように動作しないのはなぜ

FINDPATH_TEST: FINDPATH_TEST-NOTFOUND 

: しかしcmakeの発電機が出力として「MinGWのメイクファイル」を使用してWindows上でこのコードを実行していますか?

+0

はmingwでコンパイルされたcmakeですか? – INS

答えて

1

このスレッドをチェックすることができます:http://www.cmake.org/pipermail/cmake/2007-November/017813.htmlこれは、さまざまなオペレーティングシステムのデフォルトの検索パスについて説明しています。あなたはあなたのケース(mingw)でどちらが使用されているかを見てください。

mingw用にコンパイルされたcmakeのバージョンを使用して、mingw環境で動作させる必要があるとも考えています。私はmingwとcmakeを使用しなかったので、私は100%確信していません。

関連する問題