原始碼編譯構建JSVC執行程式
從apache下載 commons-daemon的原始碼,配置JAVA_HOME環境變數。
1. 首先安裝編譯環境的依賴: autoconf gcc make jdk
2. 進入原始碼目錄:/path/to/commons-daemon-src/src/native/unix
3. 執行如下命令: sh support/buildconf.sh
4. 輸入成功資訊:support/buildconf.sh: configure script generated successfully
5. 配置: ./configure –with-java=/usr/java(這是一個JDK的目錄,如果設定了JAVA_HOME環境變數,可不加jdk目錄引數)
6. 構建: make
7. 連結jsvc 到$PATH路徑下
正常使用JSVC工具。
本文轉自ting2junshui51CTO部落格,原文連結: http://blog.51cto.com/ting2junshui/1982413,如需轉載請自行聯絡原作者
相關文章
- Idea除錯Rocketmq原始碼編譯執行Idea除錯MQ原始碼編譯
- Elasticsearch6.1.2原始碼下載和編譯構建Elasticsearch原始碼編譯
- 修改gradle指令碼,加速spring4.1原始碼編譯構建速度Gradle指令碼Spring原始碼編譯
- windows下修改、編譯、構建spring-framework4.1.8.RELEASE原始碼Windows編譯SpringFramework原始碼
- C程式從編譯到執行C程式編譯
- webpack的編譯&構建Web編譯
- 自己動手實現springboot執行時執行java原始碼(執行時編譯、載入、註冊bean、呼叫)Spring BootJava原始碼編譯Bean
- Kubernetes原始碼編譯原始碼編譯
- Spring原始碼編譯Spring原始碼編譯
- 如何對 Neuron 原始碼進行交叉編譯原始碼編譯
- 如何編寫一個前端框架之三-程式碼執行沙箱(譯)前端框架
- Flutter Engine 編譯構建-05Flutter編譯
- Linux中程式包管理及程式的原始碼編譯Linux原始碼編譯
- java程式碼-編譯-打包-執行_雲原生時代筆記總結Java編譯筆記
- 原始碼編譯Vim 8原始碼編譯
- MongoDB(0)- 原始碼編譯MongoDB原始碼編譯
- XCode 編譯 PAG 原始碼XCode編譯原始碼
- Docker編譯Azerothcore原始碼Docker編譯原始碼
- Java中建構函式、靜態程式碼塊、程式碼塊的執行順序Java函式
- 交叉編譯工具鏈構建原理編譯
- 反編譯獲取任何微信小程式原始碼編譯微信小程式原始碼
- MacOS X 編譯Android原始碼Mac編譯Android原始碼
- 原始碼編譯 apache2.4原始碼編譯Apache
- WebRTC研究 (一) 編譯原始碼Web編譯原始碼
- 原始碼編譯安裝Redis原始碼編譯Redis
- nvme driver 原始碼修改、編譯原始碼編譯
- Android FrameWork 之原始碼編譯AndroidFramework原始碼編譯
- 龍芯原始碼編譯MySQL原始碼編譯MySql
- Swift原始碼專案編譯Swift原始碼編譯
- 【Tomcat 原始碼系列】原始碼構建 TomcatTomcat原始碼
- @程式設計師,如何花式構建執行緒?程式設計師執行緒
- MXFlutter0.2.5支援直接編譯FlutterUI為可執行的JS程式碼Flutter編譯UIJS
- 從原始檔到可執行檔案:原始檔的預處理、編譯、彙編、連結編譯
- 08 Windows批處理之執行編譯後的程式Windows編譯
- centos7:原始碼編譯 openssh 1.0.2u,構建可在centos7使用的 rpm包CentOS原始碼編譯
- Linux C++ 開發2 - 編寫、編譯、執行第一個程式LinuxC++編譯
- Sublime 編寫編譯 swift程式碼編譯Swift
- 編碼:執行緒執行監控執行緒
- 執行時框架,編譯時框架框架編譯