导航:首页 > 源码编译 > 源码生成

源码生成

发布时间:2022-01-19 03:11:55

1. 如何从源代码生成时序图

EA的功能有:
代码生成:即正向工程,能够通过UML模型元素生成源代码(c,c++,c#,delphy,java,php,python,vb,vb.net等);
反向工程:根据已经存在的源代码生成模型元素,对java的jar文件和.net的PE文件也可以反向工程;
同步:保持模型和代码的一致性;
循环工程:混合正向工程和反向工程

C++编译的代码貌似不可以反向吧

2. 有没有把源码生成链接的方法

一个开源程序有官方渠道获取完整源代码,闭源程序可以考虑反编译但效果很差,而且未经授权的反编译是违法行为

3. 用VS 如何由源代码生成DLL文件

1:创建DLL工程

文件->新建->项目->visual c++->win32->win32控制台应用程序(win32项目也可以)

填写项目名称MyDLL->确定->下一步->DLL(附加选项 对空项目打钩)->完成。

到这里DLL工程就创建完毕了,下面新建两个文件MyDLL.cpp和MyDLL.h。

MyDLL.cpp内容如下:

testMyDLL.h内容如下

#pragmaonce


extern"C"_declspec(dllexport)intAdd(int&a,int&b);

现在可以编译通过了,但是程序运行就报错,还需要将MyDLL.dll复制到当前项目生成的可执行文件所在的目录。(这一点非常重要)

这里需要注意testMyDLL.cpp文件中调用lib的这句话:

#pragmacomment(lib,"..\debug\MyDLL.lib")

这里需要指明lib所在的文件夹,当然我们也可以在生成dll的MyDLL工程中,指定lib和dll文件的输出路径,直接到testMyDLL工程下。

注意:如果只有dll文件,那么必须在程序里面调用LoadLibrary()函数才能使用,如果有lib文件,那么有两种方式可以马上进行调用

4. 怎样用Eclipse将Java源代码生成可执行文件。

可以引出为”可执行jar“(项目必须有mian方法),然后双击运行即可。

第一步:在项目上右击,选择”Export“,之后找到”Runnable Jar file“。

5. 下载源代码后,如何把它生成网站

如果只是用HTML做的话,那样的网站只能是静态网站.

你在网上下载的源码.如果要和你的网站结合,你就得多少懂一些数据库.因为你得让你的页面和后台的数据库实现交互.这样你下载的程序才能正常使用!

6. 有一堆源代码,怎么生成.exe文件

打开VC,点击File,选择openworkspace,选择你的文件所在地,选择.dsw扩展名的文件,按F7进行Build没有错的话就可以按ctrl+F5执行代码了(VC中图标为!的就是)。完成后你就可以到Release文件夹(在你的源文件中去找)中找到.exe的可执行文件。如果你还是不行的话加我QQ524791140我帮你试一下

7. 从网上弄下来的源码如何生成应用程序

最好下 vc2005 能下载vc2008 也行
安装 近一个小时吧

然后找你的源代码 里面有 vcproj 运行它 (vcproj 用vc6.0是运行不了的)

如果源代码里有 dsw 装vc6.0就行了

8. 什么是源代码,源代码通过怎样的方式可以成为软件

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 源代码经过编译以后变成计算机可以读懂可执行的二进制指令,就成为了软件。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。


(8)源码生成扩展阅读

源代码主要有如下两种作用:

1、生成目标代码,即计算机可以识别的代码。

2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。

因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。


9. c++源代码如何生成可执行文件

先生成汇编文件,然后汇编,然后生成二进制文件(Obj),生成机器码~~
拷贝你的(FIleName).exe文件,双击即可执行~~

阅读全文

与源码生成相关的资料

热点内容
极简欧洲史中文版pdf 浏览:908
python显示变量值 浏览:387
副路由器为什么要关服务器 浏览:575
国家反诈骗app苹果怎么设置 浏览:464
我的世界如何用指令造服务器方熊 浏览:304
鸭题库是哪里的培训机构app 浏览:689
如何对服务器取证 浏览:440
有什么系统像友价源码 浏览:570
圆柱弹簧压缩量 浏览:811
我的世界国际版为什么没法进去服务器 浏览:103
我的世界如何创造一个服务器地址 浏览:837
皮皮虾app怎么玩视频教程 浏览:253
python整型转化字符串 浏览:804
android数据共享方式 浏览:375
编译环境控制台 浏览:620
宁波欣达压缩机空气过滤器价位 浏览:665
幂函数的运算法则总结 浏览:138
方舟自己的服务器怎么搞蓝图 浏览:915
校园网怎么加密ip 浏览:786
kotlin可以编译双端吗 浏览:327