poco是c++實現的包含網路的,可以整合到應用的開源庫。官網位址為:
./configure --omit=
data/odbc,data/mysql
make
make install
動態鏈結庫預設安裝在』/usr/local/lib/』下
標頭檔案預設安裝在』/usr/local/include』下
使用官網例子,測試一下(test.cpp):
#include
#include
#include
using poco::basicevent;
using poco::delegate;
class source
};class target
};int main(int argc, char** argv)
編寫makefile
src = ./test.cpp
obj = $(
src:%.cpp=%.o)
exec = test
cc = g++
flags = -o2
#-l表示在鏈結時要鏈結庫的路徑,但是在生成的elf檔案中,並不包含庫的路徑,需要ld_library_path中有這個庫的路徑
#-wl,-rpath不僅僅表示在鏈結時要查詢這個路徑下的庫,還要把這個路徑寫到elf檔案中,且查詢順序優先於$ld_library_path
lib = -l/usr/local/lib/
lib_elf = -wl,-rpath,/usr/local
/lib/
lib_poco = -lpocoutil -lpocoxml -lpoconet -lpocofoundation
include = -i/usr/local/include
test:
$(obj)
$(cc) $^
$(lib) $(
lib_poco) $(
flags) -o $(
exec)
clean:
rm -f test.o
%.o:%.cpp
$(cc) -c $(
include) $(
flags) $< -o $@
.phony
:test
安裝mmdetection並測試demo
一 安裝mmdetection 0 ubuntu已有環境 anaconda cuda v10.0.130 cudnn 7.4.2 1 新建conda環境並啟用 conda create name open mmlab python 3.6 conda activate open mmlab 具體也可...
Docker 安裝並測試安裝成功
1.環境描述 centos 7 2.安裝步驟 通過命令yum install docker安裝 繼續等待 出現下圖按y繼續 再繼續等待 知道出現上圖表示安裝完畢 3.測試安裝是否成功 執行命令docker後,如果與下圖內容一致 則表示成功 4.啟動docker 我們在執行命令docker ps a時...
vs2008編譯安裝poco庫
我的vs2008安裝在 d program files microsoft visual studio 9.0 poco解壓後目錄 d poco 1.4.6p2 2 編譯庫檔案。開始選單 microsoft visual studio 2008 visual studio tools open vi...