EasyRTSPLive
EasyRTSPLive copied to clipboard
编译失败
请问这种要怎么处理
"make" -f nbproject/Makefile-x64.mk x64/EasyRTSPLive
make[1]: Entering directory `/data/wwwroot/EasyRTSPLive/EasyRTSPLive'
mkdir -p build/x64/GNU-Linux
rm -f "build/x64/GNU-Linux/ini.o.d"
g++ -c -O2 -I../../Include -I../../EasyAACEncoder/Include -I../../EasyRTMP/Include -I../../EasyRTSPClient/Include -MMD -MP -MF "build/x64/GNU-Linux/ini.o.d" -o build/x64/GNU-Linux/ini.o ini.cpp
ini.cpp:69:31: warning: unknown escape sequence: '\/' [enabled by default]
else if ( '\/' == szLine[0] && '\/' == szLine[1] )
^
ini.cpp:69:52: warning: unknown escape sequence: '\/' [enabled by default]
else if ( '\/' == szLine[0] && '\/' == szLine[1] )
^
ini.cpp: In function ‘char* GetIniKeyString(char*, char*, char*)’:
ini.cpp:39:16: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
return "";
^
ini.cpp:100:12: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
return "";
^
mkdir -p build/x64/GNU-Linux
rm -f "build/x64/GNU-Linux/main.o.d"
g++ -c -O2 -I../../Include -I../../EasyAACEncoder/Include -I../../EasyRTMP/Include -I../../EasyRTSPClient/Include -MMD -MP -MF "build/x64/GNU-Linux/main.o.d" -o build/x64/GNU-Linux/main.o main.cpp
main.cpp: In function ‘bool InitCfgInfo()’:
main.cpp:320:121: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
strcpy(pChannelInfo->fCfgInfo.srcRtspAddr, GetIniKeyString(pChannelInfo->fCfgInfo.channelName, "rtsp", CONF_FILE_PATH));
^
main.cpp:320:121: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
main.cpp:321:122: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
strcpy(pChannelInfo->fCfgInfo.destRtmpAddr, GetIniKeyString(pChannelInfo->fCfgInfo.channelName, "rtmp", CONF_FILE_PATH));
^
main.cpp:321:122: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
main.cpp:322:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
pChannelInfo->fCfgInfo.option = GetIniKeyInt(pChannelInfo->fCfgInfo.channelName, "option", CONF_FILE_PATH);
^
main.cpp:322:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
main.cpp: In function ‘int main(int, char**)’:
main.cpp:393:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
iret = EasyRTMP_Activate(RTMP_KEY);
^
main.cpp:409:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
iret = EasyRTSP_Activate(RTSP_KEY);
^
mkdir -p build/x64/GNU-Linux
rm -f "build/x64/GNU-Linux/trace.o.d"
g++ -c -O2 -I../../Include -I../../EasyAACEncoder/Include -I../../EasyRTMP/Include -I../../EasyRTSPClient/Include -MMD -MP -MF "build/x64/GNU-Linux/trace.o.d" -o build/x64/GNU-Linux/trace.o trace.cpp
mkdir -p x64
g++ -o x64/EasyRTSPLive build/x64/GNU-Linux/ini.o build/x64/GNU-Linux/main.o build/x64/GNU-Linux/trace.o -L../../easyrtmp/Lib/x64 -L../../EasyRTSPClient/Lib/x64 -L../../EasyAACEncoder/Lib/x64 -pthread -lrt -leasyrtmp -leasyrtspclient -leasyaacencoder
/usr/bin/ld: cannot find -leasyrtmp
collect2: error: ld returned 1 exit status
make[1]: *** [x64/EasyRTSPLive] Error 1
make[1]: Leaving directory `/data/wwwroot/EasyRTSPLive/EasyRTSPLive'
make: *** [.build-conf] Error 2