打包

常用打包,解压命令 LINUX

前提是你 提交于 2020-03-20 10:15:55
3 月,跳不动了?>>> .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName --------------------------------------------- .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName --------------------------------------------- .bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz 压缩:未知 .tar.bz 解压:tar jxvf

ios,pod 更新版本和降级版本,OSX 10.10+,打包pod,全教程

淺唱寂寞╮ 提交于 2019-12-11 14:33:24
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> ####cocoaPods详细教程 参考 标哥的技术博客 等,本文原创,转载请注明出处,打包pod请参考另外一篇博客 ###以下列举更新和卸载时候的问题,会在容易出错的地方注明请大家注意 //更新pod sudo gem update --system // 先更新gem,国内需要切换源 gem sources --remove https://rubygems.org/ gem sources -a http://ruby.taobao.org/ gem sources -l CURRENT SOURCES http://ruby.taobao.org/ sudo gem install cocoapods // 安装cocoapods pod setup //不绕过osx10.11的安全设置正常更新 sudo gem install cocoapods sudo gem install -n /usr/local/bin cocoapods gem --version pod --version //创建一个Podfile touch Podfile vi Podfile /* ###降级pod版本 which pod sudo rm -rf <path> //sudo rm -rf /usr/local

lae界面开发工具入门之介绍十二--<iOS系统如何编译打包?>

倾然丶 夕夏残阳落幕 提交于 2019-12-06 22:36:27
lae sdk相关文件放在lae目录下, 已经下载过的同学,请更新一下。 laetool 下载地址: https://github.com/ouloba/laetool.git 1、建立新的工程. 2、起个产品名字. 3、把AppDelegate.m修改为AppDelegate.mm, 4、修改头文件如下 // // AppDelegate.h // LaeApp // // Created by 廖锡州 on 16/7/27. // Copyright 2016年 廖锡州. All rights reserved. // #import <UIKit/UIKit.h> @class EAGLView; @class ViewController; @interface AppDelegate : UIResponder <UIAccelerometerDelegate, UIAlertViewDelegate, UITextFieldDelegate,UIApplicationDelegate>{ UIWindow *window; EAGLView *eaglView; ViewController *viewController; } @property (strong, nonatomic) UIWindow *window; @end 5、修改源文件AppDelage

lae界面开发工具入门之介绍十--<如何打包资源文件?>

霸气de小男生 提交于 2019-12-06 22:36:03
1、首先把相关文件拷贝到package目录下。 2、然后,打开打包工具,把package目录里所有文件加到列表里。 3、最后,点击右键保存 -------------------下面介绍如何做成Windows程序--------------,---- 建立一个空目录bin,把lae目录中相关文件拷贝到该目录下,主要包括 1、所有dll 2、LXZWin32R.exe 3、字体文件MicrosoftYaHei.ttf 4、package中defualt.cfg和相应的LXZ文件,比如上面Game2048.LXZ文件 直接运行LXZWin32R.exe即可。 --修改defualt.cfg,显示系统标题栏 效果如下 来源: oschina 链接: https://my.oschina.net/u/1030910/blog/713718

lae界面开发工具入门之介绍十一--<安卓系统如何编译打包?>

别说谁变了你拦得住时间么 提交于 2019-12-06 22:35:43
laetool 下载地址: https://github.com/ouloba/laetool.git 运行lae.exe,点击工具栏上,有的人下载较早版本,但没有更新的习惯,为了保证一致,请保持最新版本! 1、Android studio建立一个android application。 (android studio非正常关闭时,可能没有【start a new android project】,解决办法参照 http://my.oschina.net/u/1030910/blog/730302 ) 操作过程: 点击【welcome to android studio】->【start a new android studio project】。 弹出如下【Create New Project】界面,在Application name右侧输入栏中输入应用项目名称,如【demo】,Project location输入栏中,选择项目存放目录 点击【next】按钮,切换到下面界面,在Phone and Tablet的Minimum SDK右侧,点击下拉按钮 , 选择API 19:Android 4.4(KitKat)。 点击【Next】按钮,切换到下面界面,选择【Blank Activity】 点击【Next】,切换到下面界面, 点击【Finish】,完成之后,弹出下图界面,点击

onejar-maven-plugin把java类与lib打包为一个可运行jar

大兔子大兔子 提交于 2019-12-06 18:35:18
1、问题背景 我们有时要开发一个Java Application,就是main来直接运行的那种,虽然有好多工具可以帮助我们打为jar。 但会有以下两个问题: 第一种是需要lib目录依赖一起来运行。(需要依赖文件,一个jar不可以运行) 第二种就是是把其它依赖的jar解开和你的类放在一个jar中。(框架的限制,包依赖之间的冲突,解压替换内容的过程产生类与资源的混乱) 第一种的问题显而易见需要copy太多东西(lib/*.jar)太麻烦。 第二种虽然可以做到一个jar运行的效果,但因为是解开再合再一起,尤其是jar中类有冲突时将和你在ide中不解开执行的效果不一样。(如eclipse可以运行,打包出来就不可以运行) 2、用One-JAR来解决 这个工具很好的解决了这一点,它相当于做一了一个启动壳。可以不改变你的jar与依赖的jar包,也不用解开。 简单理解就是jar中有jar。运行可以达到ide或配类路径运行一样的效果。 One-JAR有maven下的插件onejar-maven-plugin,所以对于maven的jar工程来说打包很方便。 pom.xml只需要加入以下plugin内容 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId>

android4.0.3固件打包制作方法(Allwinner-A10开发板)

独自空忆成欢 提交于 2019-12-06 13:46:46
我们公司的用的开发板是A10,源码和内核都是厂商给的,这个打包工具我不知道是不是原生系统带的!如果是的话,那么有需要朋友你可以看看! android4.0 固件制作方法(本方法仅仅是告诉你如何打包制作固件,编译内核如果有需要你可以去查看另一篇博客) 1. 首先进入 android 的原生系统下,进入 android4.0 2. source build/envsetup.sh 是环境变量可用 3. lunch 选择 4. pack 打包,最后显示如下 5. 在显示的路径中找到 6. sun4i_crane_evb.img就是固件了 来源: oschina 链接: https://my.oschina.net/u/114929/blog/83200

使用pyinstaller打包python代码

廉价感情. 提交于 2019-12-04 14:32:15
安装: 从 http://www.pyinstaller.org/ 下载最新的pyinstaller软件包, 当前的最新版本是pyinstaller-2.0 pyinstaller-2.0.tar.bz2 tar jxvf pyinstaller-2.0.tar.bz2 python 2.0是一个可以免安装的软件包 cd pyinstaller-2.0 直接运行 python pyinstaller.py -h -F, –onefile 产生一个文件用于部署 (参见XXXXX). -D, –onedir 产生一个目录用于部署 ( 默认 ) -K, –tk 在部署时包含 TCL/TK -a, –ascii 不包含编码 . 在支持 Unicode的 python 版本上默认包含所有的编码 . -d, –debug 产生 debug 版本的可执行文件 -w,–windowed,–noconsole 使用 Windows 子系统执行 . 当程序启动的时候不会打开命令行 ( 只对 Windows 有效 ) -c,–nowindowed,–console 使用控制台子系统执行 ( 默认 )( 只对 Windows 有效 ) -s,–strip 可执行文件和共享库将 run through strip. 注意 Cygwin的 strip 往往使普通的 win32 Dll 无法使用 . -X,

python pyrex windows 编译C可执行文件

情到浓时终转凉″ 提交于 2019-12-04 00:24:29
python写成py文件经过处理转化成pyx文件,以及函数说明文件pyi使用pyrexc.py编译成对应模块的c和h文件 然后写一个main的cpp文件,使用cmake产生vs工程,使用incredBuild编译工程。 以下是一个实例: python原脚本,功能是更改目录下hcpp文件的修改时间,本地调试修改时间之后导致代码编译时间戳错乱,故写了一个py脚本 #!/bin/python #coding=gbk import sys,os,time,re def walk_dir(dir): timenow = time.time() ncntnum = 0 for root, dirs, files in os.walk(dir, True): for name in files: filename = os.path.join(root,name) mat = re.search('[.](h|cpp|c|hpp)',filename) if mat: filechgtime = os.path.getmtime(filename) if filechgtime > timenow: os.utime(filename,(timenow,timenow)) print '已修改:',filename ncntnum += 1 print '修改数:',ncntnum if _

Python打包工具

徘徊边缘 提交于 2019-12-02 03:22:50
1 Python打包工具 目前在windows平台上将Python程序打包成exe文件主要有三个工具。 py2exe http://www.py2exe.org/ cx_freeze http://cx-freeze.sourceforge.net/ PyInstaller http://pythonhosted.org/PyInstaller/ 今天将一个Tkinter写的界面程序打包成exe文件,三个工具都试了一遍,感觉PyInstaller会比较好用一些。 2 py2exe 2.1 下载安装 从这里 https://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/ 选择python版本和计算机位数对应的exe文件,双击即可安装。 2.2 启动脚本 写一个setup_py2exe.py文件 from distutils.core import setup import py2exe options = {'py2exe': {'compressed': 1, 'optimize': 2, 'bundle_files': 1, }} setup(name='App', author='kinegratii', version='1.0.0', options=options, windows=[{"script": "app