2013-06-20 43 views
0

我使用cmake生成visual C++ 11項目。 但是,我寫了下面的句子中的CMakeLists.txt MESSAGE(STATUS, "CMAKE_SYSTEM_INCLUDE_PATH = ${CMAKE_SYSTEM_INCLUDE_PATH}")CMAKE_SYSTEM_INCLUDE_PATH是否爲空?

結果,輸出CMAKE_SYSTEM_INCLUDE_PATH =

爲什麼 「CMAKE_SYSTEM_INCLUDE_PATH」 變量是空的? 認爲。

回答

0

我認爲這是因爲沒有集中的地方,大多數應用程序在Windows上安裝它們的包含目錄。

通常,應用程序將它們的包含目錄保留在它們自己的特定文件夾中(例如,通常在%ProgramFiles%中)。所以真的沒有意義的價值可以應用於Windows上的CMAKE_SYSTEM_INCLUDE_PATH