用AIDE編譯 rtmp 2.4 不用opensslpolarssl
1下載rtmp2.4
2手機上新建ndk專案;
3將下載的檔案解壓到專案的jni資料夾內
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_CPP_EXTENSION := .cpp .cc LOCAL_MODULE := librtmp LOCAL_SRC_FILES := \ amf.c \ hashswf.c \ log.c \ parseurl.c \ rtmp.c \ LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog LOCAL_CFLAGS := -Wall -O2 -DSYS=posix -DNO_CRYPTO TARGET_PLATFORM := android-23 nclude $(BUILD_SHARED_LIBRARY) #include $(BUILD_STATIC_LIBRARY)
6執行專案,開始編譯
編譯成功,可以拿出來用了
這是已經編譯好的共享庫傳送門
相關推薦
用AIDE編譯 rtmp 2.4 不用opensslpolarssl
1下載rtmp2.4 2手機上新建ndk專案; 3將下載的檔案解壓到專案的jni資料夾內 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_CPP_EXTENSION := .cpp .cc L
交叉編譯opencv-2.4.9問題記錄
目錄 目錄 前言 環境 交叉編譯 總結 補充 前言 從來不懂影象演算法,但是為了功能,只能硬著頭皮研究opencv,工作了才知道其實生活才剛剛開始,未來是坎坷而光明的吧! 本篇部
Ubuntu12.04利用CMake-2.8.10.4編譯OpenCV-2.4.4
1、下載安裝CMake for Linux 下載地址:http://www.cmake.org/cmake/resources/software.html 我下載的版本是cmake-2.8.10.2,下載檔案cmake-2.8.10.2.tar.gz 建立安裝資料夾,路徑為/h
Linux之源碼編譯httpd-2.4.25
ins eve 特性 .... -h tar nss res all 源碼編譯 第一步:configure腳本 選項:指定安裝位置、指定啟用的特性--help: 獲取其支持使用的選項選項分類:>安裝路徑設定:--prefix=/PATH:指定默認安裝位置,默認為/
Linux 7個運行級別(0:關機,停機模式、1:單用戶模式、2:多用戶模式、3:完整的多用戶文本模式、4:系統未使用,保留一般不用、5:圖形化模式、6:重啟模式)、重置root密碼方法
oca alt 開機重啟 正常 說明 特殊情況 其中 ice root權限 init是Linux系統操作中不可缺少的程序之一。init進程,它是一個由內核啟動的用戶級進程。內核會在過去曾使用過init的幾個地方查找它,它的正確位置(對Linux系統來說)是/
用源碼編譯安裝Samba 4.8.2做域控
CentOS Samba DC 域控 Samba 4.8.2發布了,再次用源碼包編譯安裝一下測試做域控。10.0.0.10 Centos7 1708 64 bit10.0.0.11 Win 10 RSAT 首先修改一下主機名[root@localhost ~]# vi /etc/hostnam
在Ubuntu14.04下安裝 ffmpeg-2.4.13(處理視頻用,將視頻保存為圖片序列)
ibm blog 提取 ext aac sta video images bmp 首先在 http://www.ffmpeg.org/olddownload.html 下載 ffmpeg-2.4.13.tar.bz2 ; 然後安裝 yasm 和 libx264: apt
1.3.2 企業案例 切換到alex用戶之後企業故障案例:切換到alex用戶之後 出現 -bash-4.1$ 錯誤
1.3.2 企業案例 切換到alex用戶之後企業故障案例:切換到alex用戶之後 出現 -bash-4.1$ 錯誤企業故障案例:切換到alex用戶之後-bash-4.1$-bash-4.1$ 1.1.1.1
在centos6上編譯安裝httpd-2.4版本
手動編譯 httpd-2.4 前言:APR(Apache portable Run-time libraries,Apache可移植 運行庫) 主要為上層的應用程序提供一個可以跨越多操作系統 平臺使用的底層支持接口庫。在早期的Apache版本中,應用 程序本身必須能夠處理各種具體操作系統平臺的細節,並
在centos6編譯安裝httpd-2.4.28
在centos6安裝httpd-2.4.28方法一、1、安裝開發環境包組及相關包:yum groupinstall “Development Tools”yum install pcre-devel openssl-devel expat-devel 2、下載源代碼並解壓縮:rz 導入源代碼tar xvf h
centos6 編譯安裝httpd-2.4
centos6 編譯安裝httpd-2.4看今天小編用倆種方法講講怎麽用centos6 編譯安裝httpd-2.4方法一: 1.如果之前有httpd,先把之前的httpd給卸了:yum remove httpd源碼:解壓:tar xvf apr-1.6.2.tar.gz tar xvf apr
centos6編譯安裝 httpd-2.4.28
apache一、準備工作安裝開發工具包組以及需要的軟件包:[root@centOS6 apr-util-1.6.0]# yumgroupinstall "development tools" [root@centOS6 apr-util-1.6.0]# yum install expat-devel [ro
2.4-用戶及權限管理
用戶及權限管理組創建:groupadd groupadd [OPTION]... group_name -g GID:指明GID號[GID_MIN,GID_MAX] -r:創建系統組 CentOS 6:ID<500 CentO
apache編譯安裝 httpd 2.2 httpd 2.4
oca 2.3 出現 目錄 export sco kcon rpm ini #apache編譯安裝#httpd 2.2 , httpd 2.4 #!/bin/sh #apache編譯安裝 #httpd 2.2 , httpd 2.4 #centos #rpm -e
編譯安裝httpd-2.4
most should apache服務 -a rpm包 開始 mil ice table 首先要準備好環境,然後下載httpd-2.4.25.tar的包(http://httpd.apache.org) 1:安裝包組 # yum groupinstall -y "Deve
編譯安裝httpd 2.4
profile http服務 tool modules lock 查看 apachectl mirror pac CentOS 6.9 (1)關閉SELINUX Note:如果不關閉SELINUX,在設置DocumentRoot的時候可能會出現Forbidden等各種不可
centos6 編譯安裝httpd-2.4方法二
-m rewrite pid centos6 enable group init 查看 make **centos6 編譯安裝httpd-2.4方法二1.安裝先關包組及被依賴程序包:#yum -y groupinstall Development tools#yum -y
CentOS-6 源碼編譯安裝httpd 2.4
啟動 app 源碼 apachectl eve pid nologin tar.bz2 yum 編譯httpd2.4 "註意:httpd2.4 依賴apr 1.4+以上 ,apr-util-1.4+以上" 1,解壓縮包至任意目錄 tar apr-1
Centos 6.9 apahce 2.4.29編譯安裝
編譯安裝apache 2.4.29 Centos 6.9 httpd2.4 實驗環境:VMware Workstation Pro 14(試用版) 系統平臺: CentOS release 6.9 (Final) 內核 2.6.32-696.el6.x86_64 1.去官網下
Centos 6.9 編譯安裝 apache 2.4+php7.2.3 + Fast-cgi
apache 2.4+php7.2. php7.2.3 + Fast-cgi 1. 編譯安裝apache 2.4 參考Centos 6.9 apahce 2.4.29編譯安裝 2. PHP官網下載Stable版本 http://php.net/downloads.php #curl -O http:/