提交 0f204af3 authored 作者: blu's avatar blu

init

上级 68a1db0c
[submodule "opencv-motion-detect/vendor/libzmq"] [submodule "opencv-motion-detect/vendor/libzmq"]
path = opencv-motion-detect/vendor/libzmq path = opencv-motion-detect/vendor/libzmq
url = https://github.com/zeromq/libzmq url = https://github.com/zeromq/libzmq
[submodule "opencv-motion-detect/vendor/leveldb"]
path = opencv-motion-detect/vendor/leveldb
url = https://github.com/google/leveldb
...@@ -9,14 +9,8 @@ LIBS=-lpthread ...@@ -9,14 +9,8 @@ LIBS=-lpthread
SQLITE=vendor/sqlite/sqlite3.c SQLITE=vendor/sqlite/sqlite3.c
HEADERS=-Iinc -Ivendor/include HEADERS=-Iinc -Ivendor/include
.PHONY: libzmq
all: evmgr evpuller evpusher evslicer evmlmotion all: evmgr evpuller evpusher evslicer evmlmotion
.PHONY: libzmq
libzmq:
cd vendor/libzmq && [ ! -f $(CURDIR)/vendor/lib/pkgconfig/libzmq.pc ] || ./autogen.sh && ./configure --prefix=$(CURDIR)/vendor --enable-drafts
cd vendor/libzmq && make -j 4 && make install
# sqlite C object # sqlite C object
sqlite3.o: vendor/sqlite/sqlite3.c sqlite3.o: vendor/sqlite/sqlite3.c
gcc -D SQLITE_THREADSAFE=1 -c vendor/sqlite/sqlite3.c gcc -D SQLITE_THREADSAFE=1 -c vendor/sqlite/sqlite3.c
...@@ -52,4 +46,13 @@ clean: ...@@ -52,4 +46,13 @@ clean:
.PHONY: rebuildzmq .PHONY: rebuildzmq
rebuildzmq: rebuildzmq:
cd vendor/libzmq && make clean && ./autogen.sh && ./configure --prefix=$(CURDIR)/vendor --enable-drafts cd vendor/libzmq && make clean && ./autogen.sh && ./configure --prefix=$(CURDIR)/vendor --enable-drafts
cd vendor/libzmq && make -j 4 && make install
.PHONY: leveldb
leveldb:
cd vendor/leveldb && mkdir -p build && cd build && cmake -DCMAKE_INSTALL_PREFIX=$(CURDIR)/vendor && make -j && make install
.PHONY: libzmq
libzmq:
cd vendor/libzmq && [ ! -f $(CURDIR)/vendor/lib/pkgconfig/libzmq.pc ] || ./autogen.sh && ./configure --prefix=$(CURDIR)/vendor --enable-drafts
cd vendor/libzmq && make -j 4 && make install cd vendor/libzmq && make -j 4 && make install
\ No newline at end of file
...@@ -59,6 +59,8 @@ private: ...@@ -59,6 +59,8 @@ private:
devSn = "ILSEVSLICER1"; devSn = "ILSEVSLICER1";
iid = 1; iid = 1;
selfId = devSn + ":evslicer:" + to_string(iid); selfId = devSn + ":evslicer:" + to_string(iid);
// TODO: read local slices list and last index
while(!inited) { while(!inited) {
// TODO: req config // TODO: req config
bool found = false; bool found = false;
......
Subproject commit 53e280b56866ac4c90a9f5fcfe02ebdfd4a19832
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论