cmake -G "Unix Makefiles"-D CMAKE_BUILD_TYPE=发布 -D BUILD_SHARED_LIBS=TRUE
取自 this地点。
当我 cd 进入文件夹时不起作用,我得到这个:CMake 错误:
源目录的路径:
/home/hassooni/Development/sfml/BUILD_SHARED_LIBS=TRUE
包含不受支持的字符“=”。
请使用不同的源目录名称。
请帮忙!
谢谢
注意:我想将它与 g++ 和 gvim 一起使用,我拥有所有依赖项并完成了链接教程指定的所有内容! :(
最佳答案
声明中的 D 和变量之间不应有空格。它应该是:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=TRUE
注意,
-D
之间的空格和 CMAKE_BUILD_TYPE=Release
和 -D
和 BUILD_SHARD_LIBS=TRUE
已被删除。
关于ubuntu - cmake:当我尝试通过终端安装 sfml 时包含不受支持的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12887333/