1将这7个文件拷入一文件夹 myobject
2用visual c++ 60 或 visual studio 2005/2008 打开任意一个 cpp 文件
3在工具栏或菜单栏上点编译(compile),组建(build) 或 debug(调试)
4如果源码没有错误的话,会提示你是否为此项目建立工程,点 是
5产生运行结果
6到当前工作目录(myobject)下的 debug 或 release 文件夹找到你想到的exe
1、Android的文件系统结构是怎样的,我们安装的程序放在那里?
编译Android源码之后,在out/target/product/generic一些文件:
ramdiskimg、systemimg、userdataimg、 system、 data、root
其中, systemimg是由 system打包压缩得到的, userdataimg是由 data打包压缩得到的。
ramdiskimg是模拟器的文件系统,把ramdiskimg解压出来可知道,ramdiskimg里的文件跟root文件夹的文件基本一样。模拟器装载ramdiskimg并解压到内存,接着分别把systemimg和userdataimg挂载到 ramdisk下的system和data目录。我们编译出来的应用程序就是放在system/app下的。用户安装的程序则是放在data/app下。
2、Android SDK和android源码能为我们提供什么工具?
AndroidSDK提供有很多工具,如adb,ddms,emulator,aapt等,并提供kernel-qemu、ramdiskimg、systemimg、userdataimg。因此,只要有android SDK,我们就可以在模拟器上把android跑起来。
Android源码可以编译出android SDK、adb等工具、android文件系统,以及ADT插件,也就是说,我们可以从android源码编译出所有android相关的东西。
3、 把Android源 码”make”之后会生成许多工具和android文件系统(systemimg等),我们又可以使用“makesdk”来生成android SDK,android
SDK也包括有工具和android文件系统(systemimg等),而原来安装的时候我们也安装了androidSDK,那么我们在开发时应该使用那些工具和android文件系统呢?
linux下所有软件源码包的安装方式一般都会在readme中有详细的官方说明,对于gerbv如下图所示
你只需要在源码目录下一次执行三个命令 /configure; make; make install; (注意执行这三个命令时都需要su权限)。正常成功执行完成之后,可以直接运行命令gerbv来启动软件;如果某个编译命令执行失败,一般是这个软件依赖的其他工具包或者软件包在你当前的 *** 作系统上没有安装,安装后再重新安装试试。
如下图,gerbv的依赖包有很多,所以不建议通过源码手动编译安装gerbv,而是使用系统的软件管理工具在线安装(需要联网),会自动下载所有依赖的软件包并安装好。
上述大部分内容对linux下所有软件包的安装都适用。
以上就是关于如何把C++源代码编译为EXE执行程序全部的内容,包括:如何把C++源代码编译为EXE执行程序、安卓怎么使用修改过的源码编译程序、linux下编译程序源码,执行make命令时报错如图,有没有什么头绪或者建议,谢谢大神了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)