在安装文件部分的CMakeList.txt文件中,正确的语法应该是什么? 我试图通过MAC上的CMAKLIST.TXT文件安装别人的C++代码。 说明中说,应在终端中使用以下命令 cmake .. -DCMAKE_INSTALL_PREFIX=/usr
终端给出的错误为在安装文件部分的CMakeList.txt文件中,正确的语法应该是什么? 我试图通过MAC上的CMAKLIST.TXT文件安装别人的C++代码。 说明中说,应在终端中使用以下命令 cmake .. -DCMAKE_INSTALL_PREFIX=/usr,c++,C++,终端给出的错误为 CMake Error at src/CMakeLists.txt:18 (install): install FILES given unknown argument "folder/subfolder/subsubfolder". CMakeList.txt文件的相关部分读取 FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.pc " Name: ${C
CMake Error at src/CMakeLists.txt:18 (install):
install FILES given unknown argument
"folder/subfolder/subsubfolder".
CMakeList.txt文件的相关部分读取
FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.pc
"
Name: ${CMAKE_PROJECT_NAME}
Description: ${PROJECT_DESCRIPTION_SUMMARY}
Version: ${PACKAGE_VERSION}
Requires: ${PKG_CONFIG_DEPENDS}
Libs: -L${LIB_INSTALL_DIR} ${PROJECT_LDFLAGS} ${PROJECT_LIBS}
Cflags: -I${INCLUDE_INSTALL_DIR} ${PROJECT_CFLAGS}
"
)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.pc
DESTINATION ${PKGCONFIG_INSTALL_DIR}
COMPONENT devel)
它创建了一个显然应该读取的.pc文件${CMAKE_CURRENT_BINARY_DIR}是“src”
谁能告诉我出了什么问题吗?
如果需要更多信息,请告诉我