如何将程序打包,封装成软件??
展开全部 下载的软件总是安装包损坏解决方法: 一、建议先查杀一下木马,修复一下系统试试。
二、建议你下载windows清理助手查杀恶意软件和木马(下载网址传到hi中了):下载360系统急救箱扫描系统。
1、请用系统自带的系统还原,还原到没有出现这次故障的时候修复(或用还原软件进行系统还原,如果进不了系统,开机按F8进入安全模式还原系统)。
2、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC/SCANNOW回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
3、如果故障依旧,在BIOS中设置光驱为第一启动设备插入原装系统安装盘按R键选择“修复安装”即可。
4、如果故障依旧,建议重装操作系统。
使用系统自带的系统还原的方法:系统自带的系统还原:“开始”/“程序”/“附件”/“系统工具”/“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下一步,会看到日期页面有深色的日期,那就是还原点,选择后,点击下一步还原(Win7还原系统,在控制面板然后设备和安全子选项然后备份和还原子选项)。
5、如果是硬盘有问题,下载软件修复硬盘坏道,或格式化硬盘重新分区重装系统,还是不行就需要换硬盘了。
...
R软件安装程序包install.packages("rms"),提示(因为'lib'没有...
打开VS,点击新建项目,选择:其他项目类型->;安装与部署->;安装向导(安装项目也一样),然后点击确定。
2 安装向导关闭后打开安装向导,点击下一步,或者直接点击完成。
3 开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->;文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。
然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。
这样安装程序安装完成后会在 "开始->;所有程序"和"桌面"上生成程序的快捷方式。
也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。
然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称";然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备", 在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。
选上以后,在生成的安装文件包中包含.NetFramework组件 。
好了,这样就完成99%了,然后点击"生成->;生成解决方案",哈,生成成功!4 制作完成现在打开解决方案文件夹下的Debug文件夹,就可以看到生成的安装文件了。
补充: 5 关于"卸载"功能的添加上面只介绍了简单的生成安装的方法,但是在VS2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,操作方法如下:在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:\windows\system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行。
然后创建一个快捷方式,放到"开始-程序"中,接下来我们要做的就是查找这个部署项目的ProductCode了,鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了。
然后打开你创建的那个快捷方式的属性对话框,在Aguements属性中输入"/x {ProductCode}",好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了。
我自己做的时候就是这样操作的~~打包的是一个C语言程序~~你自己试试吧
vc++编好的程序用什么软件打包?
你需要专门的安装程序制作软件。
可选的方案非常多。
有个比较专业的但是可能对新手不是那么友好的安装程序制作软件叫NSIS,网上也能找到通过向导生成它脚本的工具。
我用的是这个。
或者自己去搜索其他的找找有没有自己用得来的也不是什么难事……p.s. 写好代码编译链接(生成exe)程序的时候,一般要把工程改为release设置,并且注意运行库的链接是哪种方式,如果是动态链接那么用户的电脑上要有相应的运行库。
mcmc在r程序中用哪个软件包
%By Shelley from NCUT,April 14th 2011%Email:just_for_h264@163.com%此程序利用贝叶斯分类算法,首先对两类样本进行训练,%进而可在屏幕上任意取点,程序可输出属于第一类,还是第二类%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%clear;close all%读入两类训练样本数据load data%求两类训练样本的均值和方差u1=mean(Sample1);u2=mean(Sample2);sigm1=cov(Sample1); sigm2=cov(Sample2);%计算两个样本的密度函数并显示x=-20:0.5:40;y= -20:0.5:20;[X,Y] = meshgrid(x,y);F1 = mvnpdf([X(:),Y(:)],u1,sigm1);F2 = mvnpdf([X(:),Y(:)],u2,sigm2);P1=reshape(F1,size(X));P2=reshape(F2,size(X));figure(2)surf(X,Y,P1)hold onsurf(X,Y,P2)shading interpcolorbartitle('条件概率密度函数曲线');%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%以下为测试部分%利用ginput随机选取屏幕上的点(可连续取10个点)%程序可根据点的位置自动地显示出属于那个类%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pw1=0.4;pw2=0.6;figure(1)plot(Sample1(:,1),Sample1(:,2),'r.')hold onplot(Sample2(:,1),Sample2(:,2),'b.')for i=1:10[u,v]=ginput(1);plot(u,v,'m*');P1=pw1*mvnpdf([u,v],u1,sigm1);P2=pw2*mvnpdf([u,v],u2,sigm2);hold allif(P1>P2)disp('it belong to the first class');elsedisp('it belong to the second class');end;end
求Java程序打包成可执行jar的工具或者方法
展开全部 总体思路是先打成jar再把jar打成exe。
主要看1.3和2.3里的内容就可以了。
1.将项目打成jar: 1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。
经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。
1.2在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。
在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。
Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打包的内容。
在下面的JAR file里设置你打包生成jar文件的输出目录,下一步在出现的窗口中选择Use existing manifest from workspace,在下面的Main class后面直接点Browse,它会自动列出你项目中有主函数main的类。
选择主类后点Finish即可生成jar文件。
在此说明一下,这种打包方法不能把项目中的外部的jar包打进来,因该是也要编写一些脚本语言,没往深研究。
所以生成后的jar有些是不能执行的。
1.3第二种方法是利用Eclipse的一个第三方插件fatjar生成jar文件,也是本人觉得最简单最方便的一种生成方式。
先从网上下载些插件,解压后是一个plugins的文件夹,里面只有一个文件夹,我的“net.sf.fjep.fatjar_0.0.24”将它copy到Eclipser plugins文件夹下,此插件就安装成功了,重启Eclipse在项目上右击就会看到多出一个“Build Fat Jar”在前面有个绿色的“+”号,这时你就可以用此插件打包你的项目了。
进去后第一个界面Jar-Name里增入要生成的jar文件名,我的是“CAMP_fat.jar”。
在Main-Class后点Browse像Export一样它也会列出你项目中的主类,选择后其它默认即可,Next后会列出你要打包的所有内容,这个插件的优势就是可以将你项目中的外部jar也打进来,有三个先项,其中Export ANT是生成build.xml脚本文件,方便用户以后修改脚本,其它两个按钮没用。
在这里什么都不点,直接点Finish就可以生成jar文件。
2.将jar打成.exe文件: 2.1 虽然此时的jar文件已经可以执行了。
生成.exe的文件我也是用两种方法实现的,用到的打包工具是j2ewiz和exe4j,它们的不同会在我下面的介绍中体现出来。
2.2 首先是j2ewiz,这个软件是绿色的,不用安装,解压后可以直接运行,但这个软件生成的 .exe文件不是跨平台的。
运行此程序首先就是输入要打包的jar文件,我们浏览JAR选择我们之前用fatjar生成的“CAMP_fat.jar”项目文件(详见1.3),下面那个选项是提示用户最低要求的JRE版本,一般选1.3。
下一步,因为我们的寝室管理系统是图形界面,所以在这里选“Windows窗口程序”下一步它也是自动生成要执行的主类,你只要选择就可以。
下面的选框可以选择你启动程序显示的图片。
下一步后这个窗可按个人喜好选择。
下一步,如果你的程序还有什么依赖的外部jar文件,可以从这里加上,但因为之前的fatjar以经将我们项目所用的那三个连数据库的外部类打进CAMP_fat.jar包里了,所以这里不用再添加。
如果你之前是用Export打的jar包,那么这里就需要再把那个三个数据库的包加进来了(详见1.2)。
下一步是添入要生成的.exe文件名,再选一个程序图标就可以了,下一步后生成.exe文件,点完成。
双击生成的.exe文件就能看到运行效果了,这种exe文件还没有脱离JDK环境,还不能跨平台使用,只能用于小组成员测试使用。
2.3 =下面进入最关键的,如何打包跨平台的.exe文件。
用到的软件是exe4j,我用的是V4.0版的,此软件需要破解。
安装后运行左窗窗口标有十步,其实打包过程也非常简单。
第一步完全略过,直接点Next第二步我们选择“JAR in EXE mode” 就是选择我们已经有制作好的jar文件。
第3步上面是项目名称,可随便填写,下面一个写出你想要将打包后的exe文件输出的目录我的是“桌面\project\”。
第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executable name写你将要生成的.exe文件的名字,Icon File可以选择生成文件的图标。
第5步,先别管上面的,先在下面单击绿色的“+”号,在弹出的窗口中点Archive,然后找到起初已经做好的CAMP_fat.jar(详见1.3)文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面Main Class栏内点击找到main所在的类。
第6步,你系统的JRE版本,一般是填个1.3,下面填1.6在这里单击advanced options,选择search sequence。
选这个就是因为我们要把JDK环境也打包进来,好让程序能跨平台使用。
首先要从你系统的JDK下的JRE目录copy到你.exe文件的输出目录下“桌面\project\JRE”,然后回到exe4j中在弹出窗口删除列表中的所有项。
我的是三项,一个注册表的,一个JAVA环境变量的,一个JDK环境变量的,都不要。
然后单击绿“+”,选择directory并选择JRE的根目录,我的是“桌面\project\JRE”就是copy后的目录,选完后exe4j弹出窗口中的Directory里会显示“.\JRE”。
点OK关闭该窗口,返回exe4j的主窗口,你就可以看到刚加的路径。
再从主窗口左侧窗口中单击advanced options,并选择pr...
R软件下的igraph程序包 怎么下载怎么安装
你没看帮助文档吗?用ExecWait就行了例如:ExecWait '"$INSTDIR\somepogam.exe"'作者文档:Execute the specified pogam and wait fo the executed pocess to quit. See Exec fo moe infomation. If no output vaiale is specified ExecWait sets the eo flag if the pogam executed etuns a nonzeo eo code, o if thee is an eo. If an output vaiale is specified, ExecWait sets the vaiale with the exit code (and only sets the eo flag if an eo occus; if an eo occus the contents of the use vaiale ae undefined). Note, if the command could have spaces, you should put it in quotes to delimit it fom paametes. e.g.: ExecWait '"$INSTDIR\command.exe" paametes'. If you don't put it in quotes it will not wok on Windows 9x with o without paametes.
简单3355155