http://www.cnblogs.com/hencehong/p/3252166.html 我们开发的实际情况是:我们利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA ...
分类:
其他好文 时间:
2016-06-28 20:26:55
阅读次数:
123
l vi编辑器开发步骤 A)输入 vi Hello.java B) 输入 i 插入模式。 C)输入 冒号。【保存退出:wq】【退出不保存:q!】 l 列出当前目录的所有文件:ls 详细信息的列表:ls -l l 1.编译c程序:gcc(自动生成a.out) 2.输入 ./a.out 运行c++程序。 ...
分类:
系统相关 时间:
2016-06-26 16:33:03
阅读次数:
220
编译程序 把高级语言(如FORTRAN、COBOL、Pascal、C等)源程序作为输入,进行翻译转换,产生机器语言的目标程序,然后再让计算机去执行这个目标程序,得到计算结果。 编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成 ...
分类:
其他好文 时间:
2016-06-22 10:33:25
阅读次数:
156
因为友盟不支持bitcode 在模拟器上运行正常,但是在模拟器上就会报错,这是因为xocde7之后增加了一个bitcode,bitcode是被编译程序的一种中间形式的代 码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化程序的二进制文件,而不 ...
分类:
移动开发 时间:
2016-06-21 22:31:10
阅读次数:
236
综述
gprof用于分析函数调用耗时,可用之抓出最耗时的函数,以便优化程序。gcc链接时也一定要加-pg参数,以使程序运行结束后生成gmon.out文件,供gprof分析。gprof默认不支持多线程程序,默认不支持共享库程序。
gcc -pg 编译程序运行程序,程序退出时生成 gmon.outgprof ./prog gmon.out -b 查看输出
注意事项
程序如果不是...
分类:
其他好文 时间:
2016-06-21 07:42:19
阅读次数:
147
在模拟器上运行正常,但是在模拟器上就会报错,这是因为xocde7之后增加了一个bitcode,bitcode是被编译程序的一种中间形式的代码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化程序的二进制文件,而不需要重新提交一个新的版本到App ...
分类:
移动开发 时间:
2016-06-19 15:30:37
阅读次数:
288
源码包安装RMP安装:二进制格式源程序编译二进制格式有些特性是编译选定的,如果编译未选定此特性,将无法使用rpm包的版本会落后于源码包,甚至落后很多定制:手动编译安装编译环境,开发环境开发库,开发工具编译C,C++程序需要安装gcc,和g++程序make:项目管理工具makefile定义..
分类:
其他好文 时间:
2016-06-19 01:32:59
阅读次数:
269
这两天一直在用Qt实现一个跨平台的软件。软件之前在Windows上编写的,后来放到里Ubuntu 10.10下编译。程序运行时遇到一个很棘手的问题,界面文本非常模糊。后来在网上查阅了好几天的资料,经历了无数次实验,最终解决了这一问题。下面以一个Demo程序来重现这一问题。 本文中的编译平台为:Ubu ...
分类:
系统相关 时间:
2016-06-16 01:38:01
阅读次数:
831
预处理:通常的编译处理之前,编译程序对程序进行预处理 一、符号# ,## 1.# 是预处理标识符 可以将后面的参数化成字符串 #define PASET(n) "abcdefd"#n int main() { printf("%s",PASET(15));//输出abcdefd15 } 2.##字符 ...
分类:
其他好文 时间:
2016-06-15 16:06:36
阅读次数:
187
选在强名称签名,编译程序集时出 [签名时加密失败 --“拒绝访问。 ”]错误提示? 解决方法: 1、到”C:\ProgramData\Microsoft\Crypto\RSA”目录下面,选中:【MachineKeys】文件夹。 2、右键【MachineKeys】文件夹,在安全属性里面,将当前wind ...
分类:
其他好文 时间:
2016-06-12 13:52:38
阅读次数:
185