我正在尝试安装此插件:https ://github.com/CatxFish/obs-v4l2sink
\n\n我遵循了所有步骤(安装了 QT,获取了 obs-studio 源代码,然后尝试构建插件):
\n\nsudo apt install qtbase5-dev\n\ngit clone --recursive https://github.com/obsproject/obs-studio.git\n\ngit clone https://github.com/CatxFish/obs-v4l2sink.git\ncd obs-v4l2sink\nmkdir build && cd build\ncmake -DLIBOBS_INCLUDE_DIR="../../obs-studio/libobs" -DCMAKE_INSTALL_PREFIX=/usr ..\nRun Code Online (Sandbox Code Playgroud)\n\n但是之后...
\n\n -- Configuring done\nCMake Error in CMakeLists.txt:\n No known features for CXX compiler\n\n ""\n\n version .\n\n\n-- Build files have been written to: /home/********/obs-v4l2sink/build\nRun Code Online (Sandbox Code Playgroud)\n\n这是我第一次使用cmake(而不是make)进行编译,我对编译不太了解。cmake在安装和尝试编译插件之间我是否错过了任何步骤?
根据我在网上找到的信息,这就是我所做的:
\n\nbuild-essential已经安装;c++,cc并且全部都已安装;-DCMAKE_CXX_COMPILER=/usr/bin/cc到cmake命令行(与 c++ 相同);