【发布时间】:2011-03-20 16:23:43
【问题描述】:
考虑:
include_directories("D:/FMOD SoundSystem/FMOD Programmers API Win32/api")
在 CMake 中处理上述路径的体面方法是什么?
【问题讨论】:
考虑:
include_directories("D:/FMOD SoundSystem/FMOD Programmers API Win32/api")
在 CMake 中处理上述路径的体面方法是什么?
【问题讨论】:
您必须使用 \ 转义空格。
D:/FMOD\ SoundSystem/FMOD\ Programmers\ API\ Win32/api
【讨论】:
set(MY_LIB_PATH "${CMAKE_SOURCE_DIR}../../../../../../MyFolder/")。然后在set(RESOURCES "${MY_LIB_PATH}MyFile.cpp"中使用它,其中RESOURCES在add_executable(MyExe "$RESOURCES")中使用。看来CMake 没有添加这个逃生包租者。
set(MY_LIB_PATH "\"${CMAKE_SOURCE_DIR}\"../../../../../../MyFolder/").
include_directories("D:/FMOD\ SoundSystem/FMOD\ Programmers\ API\ Win32/api")
【讨论】: