社区
Java EE
帖子详情
linux环境下java语言开发 生成makefile文件
hit_pp
2012-05-31 03:11:54
谢谢大家指点~~ 若有详细的过程,请分享一下~~
...全文
150
6
打赏
收藏
linux环境下java语言开发 生成makefile文件
谢谢大家指点~~ 若有详细的过程,请分享一下~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hit_pp
2012-06-05
打赏
举报
回复
谢谢提示 现在在64位也可以运行了 ~~
yktd26
2012-06-04
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
谢谢 我把程序弄成jar文件了 在32位机器上可以运行 但是到64位linux环境下就不可以运行了 所以才考虑用makefile文件的~~
[/Quote]
32位编译的64位执行者应该不会造成任何问题,在64位机上不能运行的错误是什么?
只要运行环境下的java版本高于编译版本应该没有任何问题,是不是目标机上的java版本原因?
建议可以先查清楚,目标机上java -version是否高于编译时选择的版本
还有可以试着用fat jar制成 all in one的jar这样在目标机上不需要安装程序用的第三方lib
hit_pp
2012-06-04
打赏
举报
回复
谢谢 我把程序弄成jar文件了 在32位机器上可以运行 但是到64位linux环境下就不可以运行了 所以才考虑用makefile文件的~~
hit_pp
2012-06-01
打赏
举报
回复
我的意思是想将我的程序打包发布,就像我们平时在网上下载的软件,在linux环境下,从源代码编译(解压 ./configure make make install)就可以生成可执行文件,然后用户可以运行我的软件~~
yktd26
2012-06-01
打赏
举报
回复
网上下载的的软件linux下经常需要重新编译是因为他们是系统相关的,很多情况下需要这样
但java是系统无关的,你尽可以在发布前编译成可执行jar,发布你的jar,用户下载下来只要有java 环境就可以直接运行,无论是linux还是别的系统,没有必要刻板的把java程序搞得像C的,没有任何意义
yktd26
2012-05-31
打赏
举报
回复
个人觉得既然用java了就不要写makefile了,还是用java的东西比较好,比如ant
Linux
Makefile
工程实战视频教程
Makefile
工程实战视频培训课程,该教程介绍
Linux
环境
下
开发
软件编译
Makefile
的基础知识、项目构建、一步一步从零开始写一个模拟MP3项目的
Makefile
。
Linux
交叉编译
makefile
编译.c
文件
生成
so
工作需要我之前写了个
java
利用jna调用so的程序需要安装到特殊装置上使用,该装置内存和磁盘不够大,编译
文件
需要外部编译,厂家给予了
环境
搭建说明,但是编译代码对方给予的却是
生成
运行
文件
的代码,而我想要
生成
的...
linux
下stm32
开发
环境
搭建---
makefile
版
linux
下stm32
开发
环境
搭建—
makefile
版 软件
环境
linux
(使用opensuse 64位测试,理论兼容所有
linux
发行版) oracle jre(不推荐使用openjdk) STM32CubeMX(用于
生成
工程及对应
makefile
文件
) STM32CubeProgrammer...
linux
下configure,make(
makefile
),cmake命令详解-
makefile
和CMakeList.txt编写方法
文章目录一、从
Linux
上使用源码安装程序说起二、
makefile
和CMakeList.txt编写方法
Makefile
教程:
Makefile
文件
编写1天入门
Makefile
文件
是什么?
Makefile
文件
中包含哪些规则?1) 显式规则2) 隐晦规则3) 变量的定义4) ...
Linux
环境
下make指令和
makefile
文件
详解
无论是在
Linux
还是在Unix
环境
中,make都是一个非常重要的编译命令。不管是自己进行项目
开发
还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的
开发
项目分解成为多个更易于管理...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章