1. 程式人生 > >ubuntu下gsoap支援openssl的編譯及簡單使用

ubuntu下gsoap支援openssl的編譯及簡單使用

問題:

我第一次下的是gsoap_2.8.69(當前最新版),但是折騰了許久還是沒安裝安裝成功,於是下了個gsoap_2.8.60,就成功了,果然是新版有風險!!

參考文章

安裝過程

  • 依賴庫的安裝
    主要安裝過程中主要是各依賴庫需要一一安裝,若安裝了下面的庫之後仍出錯,查看出錯的問題再安裝對應的庫就行了
apt-get install g++
apt-get install flex
apt-get install bison 
apt-get install byacc
apt-get install libssl-dev
apt-get install libgtk2.0
-dev libglib2.0-dev apt-get install openssl
  • gsoap的安裝
    進入原始碼根目錄gsoap_2.8,分別執行下面指令
./configure

make

make install 

下面是成功的兩張圖
這裡寫圖片描述
這裡寫圖片描述

  • 安裝成功
    安裝成功後soapcpp2和wsdl2h可以用whereis 命令查詢,以後使用onvif時仍會使用解壓的原始檔中的原文件,所以好好儲存
[email protected]:~/Downloads/gsoap-2.8$ whereis soapcpp2
soapcpp2: /usr/local/bin/soapcpp2
[email protected]
:~/Downloads/gsoap-2.8$ whereis wsdl2h wsdl2h: /usr/local/bin/wsdl2h

相關推薦

ubuntugsoap支援openssl編譯簡單使用

問題: 我第一次下的是gsoap_2.8.69(當前最新版),但是折騰了許久還是沒安裝安裝成功,於是下了個gsoap_2.8.60,就成功了,果然是新版有風險!! 參考文章 安裝過程 依賴庫的安裝 主要安裝過程中主要是各依賴庫需要一一安裝

ubuntu啟用crontab定時任務簡單測試

什麼是crontab?介紹引用自百度百科。 crontab命令常見於Unix和類Unix的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行。該詞來源於希臘語 chronos(

linuxiptables的編譯簡單使用

前段時間搞openwrt,後來有另外的重要的部門任務安排,轉行改公司經過幾代迭代的架構的程式碼的警告,花了約一週時間,花這麼久時間,一來程式碼多,二來絕大部分程式碼非小弟所寫所熟,故個別地方要測試是否OK。改完後,就轉行設定Linux防火牆。年初時某康公司曝了密碼安全事件,

CxImage的編譯簡單使用舉例

end ron bin 源碼 clu cximage itl tools ostream 1、 從http://sourceforge.net/projects/cximage/下載最新的CxImage 702源碼; 2、 解壓縮後,以管理員身份打開CxImageFu

ubuntu SVN 服務器搭建使用

root version use packages ups mar 運行 登錄 file 1.安裝Subversion ServerSubversion server binaries maintained by the Ubuntu Project. Packages i

linux安裝mysql5.7.17簡單配置

http mkdir exp 重要 ble ges 選擇 bsp 統一 1.mysql5.7.17安裝在/usr/local/mysql目錄裏面,也可以安裝在其他地方 (安裝包最好與Linux系統一樣,eg;64位的就是“mysql-5.7.17-linux-glibc2.

ubuntu用sublime text3編譯C++和pascal

amp cto windows ase wall ubuntu class dir sca 編譯C++: 選擇Tools -> Build System -> New Build System,把下面代碼拷貝進去,保存,自己起個名字。 然後打開C++文件,選擇T

UbuntuAndroid NDK的安裝配置

https://blog.csdn.net/davebobo/article/details/52446986 Android中IDE、ADT、SDK、JDK、NDK的解釋 1. IDE:Intelligent Development Environm的簡稱。即智慧開發環境。是一種開發工具。

在WindowsKafka的基本配置簡單使用

首先下載zookeeper(版本zookeeper-3.4.13)和kafka(版本kafka_2.12-2.0.0),解壓就可以使用了。 1、zookeeper:在config目錄下,有zoo.conf這個配置檔案,可以配置埠和日誌儲存的位置,可以根據自己習慣更改。首先啟動zookeeper,如果環境變數

ubuntu多版本opencv安裝切換

https://blog.csdn.net/qq_34952119/article/details/71501652 https://blog.csdn.net/learning_tortosie/article/details/80594399 https://opencv.org/rel

Ubuntuffmpeg-4.0編譯android所需的so庫

網上教程很多,之前編譯過,現在時間比較充裕,重新編譯下,我這也是參考了很多地方,簡單記錄下 (之前配置過環境,如ndk等,這裡就不寫了) 1.下載、解壓ffmpeg-4.0 wget https://f

Ubuntu Qt SDK的下載安裝

Qt SDK 低版本很難找到啊, Ubuntu 下的軟體中心能裝Qt creator 裝不上Qt SDK ,怎麼回事。 我一般會選擇 軟體中心來 安裝Qt creator 但裝上Qt 後,在建工程的時候就會如下情況: 好吧,得安裝Qt SDK,其中Qt creator

ubuntu使用Tesseract-ocr(編譯、安裝、使用、訓練新的語言庫)

這是關於如何使用Tesseract3訓練新的語言的文件,該文件是tesseract-ocr官方wiki上翻譯過來的。 1.介紹 Tesseract3.0x是支援訓練的。這篇文章描述如何訓練的過程,提供適用於各種語言的一些指導方針,以及訓練會得到的結果。對於Tesseract2.0x的訓練參考:Traini

UbuntuXilinx Linux核心編譯問題,出現“缺少ncurses”libraries

對官方提供的核心原始碼包進行解壓縮,進入到核心目錄,使用make menuconfig後,發現提示以下錯誤: *** Unable to find the ncurses libraries or the *** required header files

Ubuntugcc的安裝和使用簡單

在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。方法一:該方法超簡單:sudoapt-getbuild-depgcc就上面這條命令就可以搞定方法二:sudoapt-getinstallbuild-essential還是簡單,一句命令也可以搞定安裝完了可以執行

Ubuntu安裝Opencv2.4.9 實現python介面

本電腦配置為Ubuntu16.04+anaconda2+opencv2.4.9 參考部落格: 一、安裝依賴包 sudo apt-get install build-essenti

Ubuntu檢視顯示卡型號NVIDIA驅動版本

檢視GPU型號 lspci | grep -i nvidia 檢視NVIDIA驅動版本 sudo dpkg --list | grep nvidia-* http://gwang-cv.github.io/2017/08/07/Ubuntu%E4%B8%8B%E

ubuntu更改預設python版本wxpython庫安裝

    最近課程設計需要在python3的環境下執行,雖然未必需要修改預設環境,但是還是改一下比較舒服。首先檢視Ubuntu系統已安裝的python版本及當前使用的python版本        python --version然後設定update-alternatives 

【完全解決】Ubuntu正確安裝VMware Tools安裝搜狗輸入法

安裝 VMware Tools 時報 客戶機作業系統已將 CD-ROM 門鎖定,並且可能正在使用CD-ROM 的解決方法,很多新手都遇到過 解決方法:1.關閉虛擬機器2.編輯虛擬機器,將CD/DV

llvm之旅第一站 - 編譯簡單使用

llvm介紹 llvm(low level virtual machine)是一個開源編譯器框架,最早的時候是Illinois的一個研究專案,主要負責人是Chris Lattner,他現在就職於Apple. Apple 目前也是llvm專案的主要贊助者之一。 llvm