源码编译构建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,如需转载请自行联系原作者











相关文章
|
3月前
|
Linux iOS开发 MacOS
Python源码怎么运行?
Python源码怎么运行?
33 0
|
5月前
|
C++
【c++】c++ 编译链接成的可执行程序 执行时却表示无法找到某个或几个库
问题描述:c++ 程序已经完成了编译链接,但是在执行时,提醒说某个 库 地址找不到,无法启动进程服务。 使用 ldd 命令 查看执行程序 可以看到 存在 某个库 显示 not find
55 0
|
11月前
|
缓存 前端开发 Ubuntu
记一次dockerfile打包运行python程序
记一次dockerfile打包运行python程序
236 0
|
Python
【Python】软件打包exe指令
python打包封装软件方法
85 0
|
存储 Ubuntu Unix
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(一)
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解
280 0
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(一)
|
自然语言处理 编译器 Linux
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(二)
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解
471 0
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(二)
|
NoSQL 编译器 Linux
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(三)
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解
241 0
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解(三)
|
数据采集 自然语言处理 Python
将编写的python程序打包成exe可执行文件
如何将编写的python文件打包成exe可执行文件呢。很简单,这里我们用控制台来进行打包。 下图是我在pycharm中利用网络爬虫编写的词典。现在我们要把它打包成可执行文件。 我们先查看需要打包程序所在的目录,并在控制台下操作进入所在目录,应用指令pyinstaller -F reptiles_dict03.py,具体操作如下:
142 0
将编写的python程序打包成exe可执行文件
|
分布式计算 Java Scala
Spark源码打包编译的过程
Spark源码打包编译的过程
256 0
Spark源码打包编译的过程
|
Python
只要三步,把python文件打包成exe可执行程序
主要有三种方式进行打包py2exe,PyInstaller和cx_Freeze, py2exe和PyInstaller会出现dll打包不完整和没有最新对应的python版本,所以使用cx_freeze
193 0