我尝试使用C为OBS创建插件,并使用cmake .. && make
进行编译,请参阅 - https://github.com/jp9000/obs-studio/wiki/Install-Instructions#mac-osx
从cmd运行cmake .. && make
时,它会给我一个错误cmake: command not found
,当我从程序运行它时,它会给我一个错误 - CMake Error: The source directory "/Users/gerwin/Desktop/soOBS" does not appear to contain CMakeList.text specify --help for usage, or press the help button on the cmake GUI
如何生成CMakeList.Text以将soOBS脚本编译为.so文件?
答案 0 :(得分:2)
一个问题是cmake
不在您的路径中。因此,如果您从命令行键入cmake
,则无法找到它。另一个问题是您没有正确指定源目录:您必须指定main / root CMakeLists.txt
的位置作为源目录。
所以,按以下步骤进行:
<full path to cmake>
CMakeLists.txt
的主/根的位置)mkdir build
cd build
<full path to cmake> ..
..
是您的源目录,主要CMakeLists.txt
的位置make