cmake -G“Unix Makefiles”-D CMAKE_BUILD_TYPE = Release -D BUILD_SHARED_LIBS = TRUE
取自this网站。
当我进入我得到的文件夹时不起作用:CMake错误: 源目录的路径:
/home/hassooni/Development/sfml/BUILD_SHARED_LIBS=TRUE
包含不受支持的字符'='。
请使用其他源目录名称。
请帮忙!
由于
注意:我想将它与g ++和gvim一起使用,我拥有所有的依赖项,并完成了链接教程指定的所有内容! :(
答案 0 :(得分:4)
您的声明中D和变量之间不应有空格。它应该是:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=TRUE
请注意,-D
和CMAKE_BUILD_TYPE=Release
以及-D
和BUILD_SHARD_LIBS=TRUE
之间的空格已被删除。