Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xuqlei
easyipcamera
提交
708579ef
E
easyipcamera
项目概览
xuqlei
/
easyipcamera
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
easyipcamera
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
708579ef
编写于
8月 25, 2016
作者:
jinlong0603
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of github.com:EasyDarwin/EasyIPCamera
上级
333d8641
5bcc7218
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
762 addition
and
2 deletion
+762
-2
.gitignore
.gitignore
+4
-2
EasyIPCamera_RTSP/Makefile
EasyIPCamera_RTSP/Makefile
+128
-0
EasyIPCamera_RTSP/libEasyRTSPClient/Lib/x64/libeasyrtspclient.so
...amera_RTSP/libEasyRTSPClient/Lib/x64/libeasyrtspclient.so
+0
-0
EasyIPCamera_RTSP/main.cpp
EasyIPCamera_RTSP/main.cpp
+6
-0
EasyIPCamera_RTSP/nbproject/Makefile-Debug.mk
EasyIPCamera_RTSP/nbproject/Makefile-Debug.mk
+90
-0
EasyIPCamera_RTSP/nbproject/Makefile-Release.mk
EasyIPCamera_RTSP/nbproject/Makefile-Release.mk
+90
-0
EasyIPCamera_RTSP/nbproject/Makefile-impl.mk
EasyIPCamera_RTSP/nbproject/Makefile-impl.mk
+133
-0
EasyIPCamera_RTSP/nbproject/Makefile-variables.mk
EasyIPCamera_RTSP/nbproject/Makefile-variables.mk
+35
-0
EasyIPCamera_RTSP/nbproject/Package-Debug.bash
EasyIPCamera_RTSP/nbproject/Package-Debug.bash
+76
-0
EasyIPCamera_RTSP/nbproject/Package-Release.bash
EasyIPCamera_RTSP/nbproject/Package-Release.bash
+76
-0
EasyIPCamera_RTSP/nbproject/configurations.xml
EasyIPCamera_RTSP/nbproject/configurations.xml
+96
-0
EasyIPCamera_RTSP/nbproject/project.xml
EasyIPCamera_RTSP/nbproject/project.xml
+28
-0
未找到文件。
.gitignore
浏览文件 @
708579ef
...
...
@@ -36,7 +36,9 @@ obj/
*.ipch
*.dep.inc
*.opensdf
*.doc
*.doc
*.suo
*.log
*.ipch
*.ipch
/EasyIPCamera_RTSP/build/
/EasyIPCamera_RTSP/dist/
\ No newline at end of file
EasyIPCamera_RTSP/Makefile
0 → 100644
浏览文件 @
708579ef
#
# There exist several targets which are by default empty and which can be
# used for execution of your targets. These targets are usually executed
# before and after some main targets. They are:
#
# .build-pre: called before 'build' target
# .build-post: called after 'build' target
# .clean-pre: called before 'clean' target
# .clean-post: called after 'clean' target
# .clobber-pre: called before 'clobber' target
# .clobber-post: called after 'clobber' target
# .all-pre: called before 'all' target
# .all-post: called after 'all' target
# .help-pre: called before 'help' target
# .help-post: called after 'help' target
#
# Targets beginning with '.' are not intended to be called on their own.
#
# Main targets can be executed directly, and they are:
#
# build build a specific configuration
# clean remove built files from a configuration
# clobber remove all built files
# all build all configurations
# help print help mesage
#
# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
# .help-impl are implemented in nbproject/makefile-impl.mk.
#
# Available make variables:
#
# CND_BASEDIR base directory for relative paths
# CND_DISTDIR default top distribution directory (build artifacts)
# CND_BUILDDIR default top build directory (object files, ...)
# CONF name of current configuration
# CND_PLATFORM_${CONF} platform name (current configuration)
# CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration)
# CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration)
# CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration)
# CND_PACKAGE_DIR_${CONF} directory of package (current configuration)
# CND_PACKAGE_NAME_${CONF} name of package (current configuration)
# CND_PACKAGE_PATH_${CONF} path to package (current configuration)
#
# NOCDDL
# Environment
MKDIR
=
mkdir
CP
=
cp
CCADMIN
=
CCadmin
# build
build
:
.build-post
.build-pre
:
# Add your pre 'build' code here...
.build-post
:
.build-impl
# Add your post 'build' code here...
# clean
clean
:
.clean-post
.clean-pre
:
# Add your pre 'clean' code here...
.clean-post
:
.clean-impl
# Add your post 'clean' code here...
# clobber
clobber
:
.clobber-post
.clobber-pre
:
# Add your pre 'clobber' code here...
.clobber-post
:
.clobber-impl
# Add your post 'clobber' code here...
# all
all
:
.all-post
.all-pre
:
# Add your pre 'all' code here...
.all-post
:
.all-impl
# Add your post 'all' code here...
# build tests
build-tests
:
.build-tests-post
.build-tests-pre
:
# Add your pre 'build-tests' code here...
.build-tests-post
:
.build-tests-impl
# Add your post 'build-tests' code here...
# run tests
test
:
.test-post
.test-pre
:
build-tests
# Add your pre 'test' code here...
.test-post
:
.test-impl
# Add your post 'test' code here...
# help
help
:
.help-post
.help-pre
:
# Add your pre 'help' code here...
.help-post
:
.help-impl
# Add your post 'help' code here...
# include project implementation makefile
include
nbproject/Makefile-impl.mk
# include project make variables
include
nbproject/Makefile-variables.mk
EasyIPCamera_RTSP/libEasyRTSPClient/Lib/x64/libeasyrtspclient.so
0 → 100755
浏览文件 @
708579ef
文件已添加
EasyIPCamera_RTSP/main.cpp
浏览文件 @
708579ef
#ifdef _WIN32
#include <windows.h>
#else
#include <unistd.h>
#define CALLBACK
#define Sleep(x) usleep(x*1000)
#endif
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
...
...
EasyIPCamera_RTSP/nbproject/Makefile-Debug.mk
0 → 100644
浏览文件 @
708579ef
#
# Generated Makefile - do not edit!
#
# Edit the Makefile in the project folder instead (../Makefile). Each target
# has a -pre and a -post target defined where you can add customized code.
#
# This makefile implements configuration specific macros and targets.
# Environment
MKDIR
=
mkdir
CP
=
cp
GREP
=
grep
NM
=
nm
CCADMIN
=
CCadmin
RANLIB
=
ranlib
CC
=
gcc
CCC
=
g++
CXX
=
g++
FC
=
gfortran
AS
=
as
# Macros
CND_PLATFORM
=
GNU-Linux
CND_DLIB_EXT
=
so
CND_CONF
=
Debug
CND_DISTDIR
=
dist
CND_BUILDDIR
=
build
# Include project Makefile
include
Makefile
# Object Directory
OBJECTDIR
=
${CND_BUILDDIR}
/
${CND_CONF}
/
${CND_PLATFORM}
# Object Files
OBJECTFILES
=
\
${OBJECTDIR}
/GetVPSSPSPPS.o
\
${OBJECTDIR}
/main.o
# C Compiler Flags
CFLAGS
=
# CC Compiler Flags
CCFLAGS
=
CXXFLAGS
=
# Fortran Compiler Flags
FFLAGS
=
# Assembler Flags
ASFLAGS
=
# Link Libraries and Options
LDLIBSOPTIONS
=
-L
../Lib/x64
-LlibEasyRTSPClient
/Lib/x64
# Build Targets
.build-conf
:
${BUILD_SUBPROJECTS}
"
${MAKE}
"
-f
nbproject/Makefile-
${CND_CONF}
.mk
${CND_CONF}
/easyipcamera_rtsp
${CND_CONF}/easyipcamera_rtsp
:
${OBJECTFILES}
${MKDIR}
-p
${CND_CONF}
${LINK.cc}
-o
${CND_CONF}
/easyipcamera_rtsp
${OBJECTFILES}
${LDLIBSOPTIONS}
-leasyrtspclient
-leasyipcamera
-lrt
-lpthread
${OBJECTDIR}/GetVPSSPSPPS.o
:
GetVPSSPSPPS.cpp
${MKDIR}
-p
${OBJECTDIR}
${RM}
"
$@
.d"
$(COMPILE.cc)
-g
-IlibEasyRTSPClient
/Include
-I
../Include
-MMD
-MP
-MF
"
$@
.d"
-o
${OBJECTDIR}
/GetVPSSPSPPS.o GetVPSSPSPPS.cpp
${OBJECTDIR}/main.o
:
main.cpp
${MKDIR}
-p
${OBJECTDIR}
${RM}
"
$@
.d"
$(COMPILE.cc)
-g
-IlibEasyRTSPClient
/Include
-I
../Include
-MMD
-MP
-MF
"
$@
.d"
-o
${OBJECTDIR}
/main.o main.cpp
# Subprojects
.build-subprojects
:
# Clean Targets
.clean-conf
:
${CLEAN_SUBPROJECTS}
${RM}
-r
${CND_BUILDDIR}
/
${CND_CONF}
${RM}
${CND_CONF}
/easyipcamera_rtsp
# Subprojects
.clean-subprojects
:
# Enable dependency checking
.dep.inc
:
.depcheck-impl
include
.dep.inc
EasyIPCamera_RTSP/nbproject/Makefile-Release.mk
0 → 100644
浏览文件 @
708579ef
#
# Generated Makefile - do not edit!
#
# Edit the Makefile in the project folder instead (../Makefile). Each target
# has a -pre and a -post target defined where you can add customized code.
#
# This makefile implements configuration specific macros and targets.
# Environment
MKDIR
=
mkdir
CP
=
cp
GREP
=
grep
NM
=
nm
CCADMIN
=
CCadmin
RANLIB
=
ranlib
CC
=
gcc
CCC
=
g++
CXX
=
g++
FC
=
gfortran
AS
=
as
# Macros
CND_PLATFORM
=
GNU-Linux
CND_DLIB_EXT
=
so
CND_CONF
=
Release
CND_DISTDIR
=
dist
CND_BUILDDIR
=
build
# Include project Makefile
include
Makefile
# Object Directory
OBJECTDIR
=
${CND_BUILDDIR}
/
${CND_CONF}
/
${CND_PLATFORM}
# Object Files
OBJECTFILES
=
\
${OBJECTDIR}
/GetVPSSPSPPS.o
\
${OBJECTDIR}
/main.o
# C Compiler Flags
CFLAGS
=
# CC Compiler Flags
CCFLAGS
=
CXXFLAGS
=
# Fortran Compiler Flags
FFLAGS
=
# Assembler Flags
ASFLAGS
=
# Link Libraries and Options
LDLIBSOPTIONS
=
-L
../Lib/x64
-LlibEasyRTSPClient
/Lib/x64
# Build Targets
.build-conf
:
${BUILD_SUBPROJECTS}
"
${MAKE}
"
-f
nbproject/Makefile-
${CND_CONF}
.mk
${CND_CONF}
/easyipcamera_rtsp
${CND_CONF}/easyipcamera_rtsp
:
${OBJECTFILES}
${MKDIR}
-p
${CND_CONF}
${LINK.cc}
-o
${CND_CONF}
/easyipcamera_rtsp
${OBJECTFILES}
${LDLIBSOPTIONS}
-leasyrtspclient
-leasyipcamera
-lrt
-lpthread
${OBJECTDIR}/GetVPSSPSPPS.o
:
GetVPSSPSPPS.cpp
${MKDIR}
-p
${OBJECTDIR}
${RM}
"
$@
.d"
$(COMPILE.cc)
-O2
-IlibEasyRTSPClient
/Include
-I
../Include
-MMD
-MP
-MF
"
$@
.d"
-o
${OBJECTDIR}
/GetVPSSPSPPS.o GetVPSSPSPPS.cpp
${OBJECTDIR}/main.o
:
main.cpp
${MKDIR}
-p
${OBJECTDIR}
${RM}
"
$@
.d"
$(COMPILE.cc)
-O2
-IlibEasyRTSPClient
/Include
-I
../Include
-MMD
-MP
-MF
"
$@
.d"
-o
${OBJECTDIR}
/main.o main.cpp
# Subprojects
.build-subprojects
:
# Clean Targets
.clean-conf
:
${CLEAN_SUBPROJECTS}
${RM}
-r
${CND_BUILDDIR}
/
${CND_CONF}
${RM}
${CND_CONF}
/easyipcamera_rtsp
# Subprojects
.clean-subprojects
:
# Enable dependency checking
.dep.inc
:
.depcheck-impl
include
.dep.inc
EasyIPCamera_RTSP/nbproject/Makefile-impl.mk
0 → 100644
浏览文件 @
708579ef
#
# Generated Makefile - do not edit!
#
# Edit the Makefile in the project folder instead (../Makefile). Each target
# has a pre- and a post- target defined where you can add customization code.
#
# This makefile implements macros and targets common to all configurations.
#
# NOCDDL
# Building and Cleaning subprojects are done by default, but can be controlled with the SUB
# macro. If SUB=no, subprojects will not be built or cleaned. The following macro
# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf
# and .clean-reqprojects-conf unless SUB has the value 'no'
SUB_no
=
NO
SUBPROJECTS
=
${
SUB_${SUB}
}
BUILD_SUBPROJECTS_
=
.build-subprojects
BUILD_SUBPROJECTS_NO
=
BUILD_SUBPROJECTS
=
${
BUILD_SUBPROJECTS_${SUBPROJECTS}
}
CLEAN_SUBPROJECTS_
=
.clean-subprojects
CLEAN_SUBPROJECTS_NO
=
CLEAN_SUBPROJECTS
=
${
CLEAN_SUBPROJECTS_${SUBPROJECTS}
}
# Project Name
PROJECTNAME
=
EasyIPCamera_RTSP
# Active Configuration
DEFAULTCONF
=
Debug
CONF
=
${DEFAULTCONF}
# All Configurations
ALLCONFS
=
Debug Release
# build
.build-impl
:
.build-pre .validate-impl .depcheck-impl
@
#echo "=> Running $@... Configuration=
$(CONF)
"
"
${MAKE}
" -f nbproject/Makefile-
${CONF}
.mk QMAKE=
${QMAKE}
SUBPROJECTS=
${SUBPROJECTS}
.build-conf
# clean
.clean-impl
:
.clean-pre .validate-impl .depcheck-impl
@
#echo "=> Running $@... Configuration=
$(CONF)
"
"
${MAKE}
" -f nbproject/Makefile-
${CONF}
.mk QMAKE=
${QMAKE}
SUBPROJECTS=
${SUBPROJECTS}
.clean-conf
# clobber
.clobber-impl
:
.clobber-pre .depcheck-impl
@
#echo "=> Running $@..."
for
CONF
in
${ALLCONFS}
;
\
do
\
"
${MAKE}
"
-f
nbproject/Makefile-
$
${CONF}
.mk
QMAKE
=
${QMAKE}
SUBPROJECTS
=
${SUBPROJECTS}
.clean-conf
;
\
done
# all
.all-impl
:
.all-pre .depcheck-impl
@
#echo "=> Running $@..."
for
CONF
in
${ALLCONFS}
;
\
do
\
"
${MAKE}
"
-f
nbproject/Makefile-
$
${CONF}
.mk
QMAKE
=
${QMAKE}
SUBPROJECTS
=
${SUBPROJECTS}
.build-conf
;
\
done
# build tests
.build-tests-impl
:
.build-impl .build-tests-pre
@
#echo "=> Running $@... Configuration=
$(CONF)
"
"
${MAKE}
" -f nbproject/Makefile-
${CONF}
.mk SUBPROJECTS=
${SUBPROJECTS}
.build-tests-conf
# run tests
.test-impl
:
.build-tests-impl .test-pre
@
#echo "=> Running $@... Configuration=
$(CONF)
"
"
${MAKE}
" -f nbproject/Makefile-
${CONF}
.mk SUBPROJECTS=
${SUBPROJECTS}
.test-conf
# dependency checking support
.depcheck-impl
:
@
echo
"# This code depends on make tool being used"
>
.dep.inc
@
if
[
-n
"
${MAKE_VERSION}
"
]
;
then
\
echo
"DEPFILES=
\$
$(
wildcard
\$
$(
addsuffix
.d,
\$
${OBJECTFILES}
\$
${TESTOBJECTFILES}
))
"
>>
.dep.inc
;
\
echo
"ifneq (
\$
${DEPFILES}
,)"
>>
.dep.inc
;
\
echo
"include
\$
${DEPFILES}
"
>>
.dep.inc
;
\
echo
"endif"
>>
.dep.inc
;
\
else
\
echo
".KEEP_STATE:"
>>
.dep.inc
;
\
echo
".KEEP_STATE_FILE:.make.state.
\$
${CONF}
"
>>
.dep.inc
;
\
fi
# configuration validation
.validate-impl
:
@
if
[
!
-f
nbproject/Makefile-
${CONF}
.mk
]
;
\
then
\
echo
""
;
\
echo
"Error: can not find the makefile for configuration '
${CONF}
' in project
${PROJECTNAME}
"
;
\
echo
"See 'make help' for details."
;
\
echo
"Current directory: "
`
pwd
`
;
\
echo
""
;
\
fi
@
if
[
!
-f
nbproject/Makefile-
${CONF}
.mk
]
;
\
then
\
exit
1
;
\
fi
# help
.help-impl
:
.help-pre
@
echo
"This makefile supports the following configurations:"
@
echo
"
${ALLCONFS}
"
@
echo
""
@
echo
"and the following targets:"
@
echo
" build (default target)"
@
echo
" clean"
@
echo
" clobber"
@
echo
" all"
@
echo
" help"
@
echo
""
@
echo
"Makefile Usage:"
@
echo
" make [CONF=<CONFIGURATION>] [SUB=no] build"
@
echo
" make [CONF=<CONFIGURATION>] [SUB=no] clean"
@
echo
" make [SUB=no] clobber"
@
echo
" make [SUB=no] all"
@
echo
" make help"
@
echo
""
@
echo
"Target 'build' will build a specific configuration and, unless 'SUB=no',"
@
echo
" also build subprojects."
@
echo
"Target 'clean' will clean a specific configuration and, unless 'SUB=no',"
@
echo
" also clean subprojects."
@
echo
"Target 'clobber' will remove all built files from all configurations and,"
@
echo
" unless 'SUB=no', also from subprojects."
@
echo
"Target 'all' will will build all configurations and, unless 'SUB=no',"
@
echo
" also build subprojects."
@
echo
"Target 'help' prints this message."
@
echo
""
EasyIPCamera_RTSP/nbproject/Makefile-variables.mk
0 → 100644
浏览文件 @
708579ef
#
# Generated - do not edit!
#
# NOCDDL
#
CND_BASEDIR
=
`
pwd
`
CND_BUILDDIR
=
build
CND_DISTDIR
=
dist
# Debug configuration
CND_PLATFORM_Debug
=
GNU-Linux
CND_ARTIFACT_DIR_Debug
=
Debug
CND_ARTIFACT_NAME_Debug
=
easyipcamera_rtsp
CND_ARTIFACT_PATH_Debug
=
Debug/easyipcamera_rtsp
CND_PACKAGE_DIR_Debug
=
dist/Debug/GNU-Linux/package
CND_PACKAGE_NAME_Debug
=
easyipcamerartsp.tar
CND_PACKAGE_PATH_Debug
=
dist/Debug/GNU-Linux/package/easyipcamerartsp.tar
# Release configuration
CND_PLATFORM_Release
=
GNU-Linux
CND_ARTIFACT_DIR_Release
=
Release
CND_ARTIFACT_NAME_Release
=
easyipcamera_rtsp
CND_ARTIFACT_PATH_Release
=
Release/easyipcamera_rtsp
CND_PACKAGE_DIR_Release
=
dist/Release/GNU-Linux/package
CND_PACKAGE_NAME_Release
=
easyipcamerartsp.tar
CND_PACKAGE_PATH_Release
=
dist/Release/GNU-Linux/package/easyipcamerartsp.tar
#
# include compiler specific variables
#
# dmake command
ROOT
:
sh = test -f nbproject/private/Makefile-variables.mk ||
\
(mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk)
#
# gmake command
.PHONY
:
$(shell test -f nbproject/private/Makefile-variables.mk || (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk))
#
include
nbproject/private/Makefile-variables.mk
EasyIPCamera_RTSP/nbproject/Package-Debug.bash
0 → 100644
浏览文件 @
708579ef
#!/bin/bash -x
#
# Generated - do not edit!
#
# Macros
TOP
=
`
pwd
`
CND_PLATFORM
=
GNU-Linux
CND_CONF
=
Debug
CND_DISTDIR
=
dist
CND_BUILDDIR
=
build
CND_DLIB_EXT
=
so
NBTMPDIR
=
${
CND_BUILDDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/tmp-packaging
TMPDIRNAME
=
tmp-packaging
OUTPUT_PATH
=
${
CND_CONF
}
/easyipcamera_rtsp
OUTPUT_BASENAME
=
easyipcamera_rtsp
PACKAGE_TOP_DIR
=
easyipcamerartsp/
# Functions
function
checkReturnCode
{
rc
=
$?
if
[
$rc
!=
0
]
then
exit
$rc
fi
}
function
makeDirectory
# $1 directory path
# $2 permission (optional)
{
mkdir
-p
"
$1
"
checkReturnCode
if
[
"
$2
"
!=
""
]
then
chmod
$2
"
$1
"
checkReturnCode
fi
}
function
copyFileToTmpDir
# $1 from-file path
# $2 to-file path
# $3 permission
{
cp
"
$1
"
"
$2
"
checkReturnCode
if
[
"
$3
"
!=
""
]
then
chmod
$3
"
$2
"
checkReturnCode
fi
}
# Setup
cd
"
${
TOP
}
"
mkdir
-p
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package
rm
-rf
${
NBTMPDIR
}
mkdir
-p
${
NBTMPDIR
}
# Copy files and create directories and links
cd
"
${
TOP
}
"
makeDirectory
"
${
NBTMPDIR
}
/easyipcamerartsp/bin"
copyFileToTmpDir
"
${
OUTPUT_PATH
}
"
"
${
NBTMPDIR
}
/
${
PACKAGE_TOP_DIR
}
bin/
${
OUTPUT_BASENAME
}
"
0755
# Generate tar file
cd
"
${
TOP
}
"
rm
-f
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/easyipcamerartsp.tar
cd
${
NBTMPDIR
}
tar
-vcf
../../../../
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/easyipcamerartsp.tar
*
checkReturnCode
# Cleanup
cd
"
${
TOP
}
"
rm
-rf
${
NBTMPDIR
}
EasyIPCamera_RTSP/nbproject/Package-Release.bash
0 → 100644
浏览文件 @
708579ef
#!/bin/bash -x
#
# Generated - do not edit!
#
# Macros
TOP
=
`
pwd
`
CND_PLATFORM
=
GNU-Linux
CND_CONF
=
Release
CND_DISTDIR
=
dist
CND_BUILDDIR
=
build
CND_DLIB_EXT
=
so
NBTMPDIR
=
${
CND_BUILDDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/tmp-packaging
TMPDIRNAME
=
tmp-packaging
OUTPUT_PATH
=
${
CND_CONF
}
/easyipcamera_rtsp
OUTPUT_BASENAME
=
easyipcamera_rtsp
PACKAGE_TOP_DIR
=
easyipcamerartsp/
# Functions
function
checkReturnCode
{
rc
=
$?
if
[
$rc
!=
0
]
then
exit
$rc
fi
}
function
makeDirectory
# $1 directory path
# $2 permission (optional)
{
mkdir
-p
"
$1
"
checkReturnCode
if
[
"
$2
"
!=
""
]
then
chmod
$2
"
$1
"
checkReturnCode
fi
}
function
copyFileToTmpDir
# $1 from-file path
# $2 to-file path
# $3 permission
{
cp
"
$1
"
"
$2
"
checkReturnCode
if
[
"
$3
"
!=
""
]
then
chmod
$3
"
$2
"
checkReturnCode
fi
}
# Setup
cd
"
${
TOP
}
"
mkdir
-p
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package
rm
-rf
${
NBTMPDIR
}
mkdir
-p
${
NBTMPDIR
}
# Copy files and create directories and links
cd
"
${
TOP
}
"
makeDirectory
"
${
NBTMPDIR
}
/easyipcamerartsp/bin"
copyFileToTmpDir
"
${
OUTPUT_PATH
}
"
"
${
NBTMPDIR
}
/
${
PACKAGE_TOP_DIR
}
bin/
${
OUTPUT_BASENAME
}
"
0755
# Generate tar file
cd
"
${
TOP
}
"
rm
-f
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/easyipcamerartsp.tar
cd
${
NBTMPDIR
}
tar
-vcf
../../../../
${
CND_DISTDIR
}
/
${
CND_CONF
}
/
${
CND_PLATFORM
}
/package/easyipcamerartsp.tar
*
checkReturnCode
# Cleanup
cd
"
${
TOP
}
"
rm
-rf
${
NBTMPDIR
}
EasyIPCamera_RTSP/nbproject/configurations.xml
0 → 100644
浏览文件 @
708579ef
<?xml version="1.0" encoding="UTF-8"?>
<configurationDescriptor
version=
"97"
>
<logicalFolder
name=
"root"
displayName=
"root"
projectFiles=
"true"
kind=
"ROOT"
>
<logicalFolder
name=
"HeaderFiles"
displayName=
"头文件"
projectFiles=
"true"
>
</logicalFolder>
<logicalFolder
name=
"SourceFiles"
displayName=
"源文件"
projectFiles=
"true"
>
</logicalFolder>
<logicalFolder
name=
"ResourceFiles"
displayName=
"资源文件"
projectFiles=
"true"
>
</logicalFolder>
<logicalFolder
name=
"TestFiles"
displayName=
"测试文件"
projectFiles=
"false"
kind=
"TEST_LOGICAL_FOLDER"
>
</logicalFolder>
<logicalFolder
name=
"ExternalFiles"
displayName=
"重要文件"
projectFiles=
"false"
kind=
"IMPORTANT_FILES_FOLDER"
>
<itemPath>
Makefile
</itemPath>
</logicalFolder>
<itemPath>
GetVPSSPSPPS.cpp
</itemPath>
<itemPath>
GetVPSSPSPPS.h
</itemPath>
<itemPath>
main.cpp
</itemPath>
</logicalFolder>
<projectmakefile>
Makefile
</projectmakefile>
<confs>
<conf
name=
"Debug"
type=
"1"
>
<toolsSet>
<compilerSet>
default
</compilerSet>
<dependencyChecking>
true
</dependencyChecking>
<rebuildPropChanged>
false
</rebuildPropChanged>
</toolsSet>
<compileType>
<ccTool>
<incDir>
<pElem>
libEasyRTSPClient/Include
</pElem>
<pElem>
../Include
</pElem>
</incDir>
</ccTool>
<linkerTool>
<output>
${CND_CONF}/easyipcamera_rtsp
</output>
<linkerAddLib>
<pElem>
../Lib/x64
</pElem>
<pElem>
libEasyRTSPClient/Lib/x64
</pElem>
</linkerAddLib>
<commandLine>
-leasyrtspclient -leasyipcamera -lrt -lpthread
</commandLine>
</linkerTool>
</compileType>
<item
path=
"GetVPSSPSPPS.cpp"
ex=
"false"
tool=
"1"
flavor2=
"0"
>
</item>
<item
path=
"GetVPSSPSPPS.h"
ex=
"false"
tool=
"3"
flavor2=
"0"
>
</item>
<item
path=
"main.cpp"
ex=
"false"
tool=
"1"
flavor2=
"0"
>
</item>
</conf>
<conf
name=
"Release"
type=
"1"
>
<toolsSet>
<compilerSet>
default
</compilerSet>
<dependencyChecking>
true
</dependencyChecking>
<rebuildPropChanged>
false
</rebuildPropChanged>
</toolsSet>
<compileType>
<cTool>
<developmentMode>
5
</developmentMode>
</cTool>
<ccTool>
<developmentMode>
5
</developmentMode>
<incDir>
<pElem>
libEasyRTSPClient/Include
</pElem>
<pElem>
../Include
</pElem>
</incDir>
</ccTool>
<fortranCompilerTool>
<developmentMode>
5
</developmentMode>
</fortranCompilerTool>
<asmTool>
<developmentMode>
5
</developmentMode>
</asmTool>
<linkerTool>
<output>
${CND_CONF}/easyipcamera_rtsp
</output>
<linkerAddLib>
<pElem>
../Lib/x64
</pElem>
<pElem>
libEasyRTSPClient/Lib/x64
</pElem>
</linkerAddLib>
<commandLine>
-leasyrtspclient -leasyipcamera -lrt -lpthread
</commandLine>
</linkerTool>
</compileType>
<item
path=
"GetVPSSPSPPS.cpp"
ex=
"false"
tool=
"1"
flavor2=
"0"
>
</item>
<item
path=
"GetVPSSPSPPS.h"
ex=
"false"
tool=
"3"
flavor2=
"0"
>
</item>
<item
path=
"main.cpp"
ex=
"false"
tool=
"1"
flavor2=
"0"
>
</item>
</conf>
</confs>
</configurationDescriptor>
EasyIPCamera_RTSP/nbproject/project.xml
0 → 100644
浏览文件 @
708579ef
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://www.netbeans.org/ns/project/1"
>
<type>
org.netbeans.modules.cnd.makeproject
</type>
<configuration>
<data
xmlns=
"http://www.netbeans.org/ns/make-project/1"
>
<name>
EasyIPCamera_RTSP
</name>
<c-extensions/>
<cpp-extensions>
cpp
</cpp-extensions>
<header-extensions>
h
</header-extensions>
<sourceEncoding>
GB2312
</sourceEncoding>
<make-dep-projects/>
<sourceRootList/>
<confList>
<confElem>
<name>
Debug
</name>
<type>
1
</type>
</confElem>
<confElem>
<name>
Release
</name>
<type>
1
</type>
</confElem>
</confList>
<formatting>
<project-formatting-style>
false
</project-formatting-style>
</formatting>
</data>
</configuration>
</project>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录