码迷,mamicode.com
首页 >  
搜索关键字:内核源码 编译    ( 70419个结果
const in C++
const关键字是C++中常用的类型修饰符,用法非常灵活,使用const将大大改善程序的健壮性。 const的作用 1. 定义const常量; 比如: const int Max = 100; 2. 便于类型检查; const 常量有数据类型,而宏常量没有数据类型。 编译器对前者进行类型安全检查; ...
分类:编程语言   时间:2014-05-08 14:29:56    阅读次数:351
交叉编译和使用HTOP
1、什么是htophtop来源于top,top是Unix/linux下功能强大的性能检测工具之一,用于实时检测并统计进程的属性和状态,基于ncurses库,可上显示文字界面。但是top已经非常陈旧,不支持鼠标点击操作,不支持查看进程的各个子线程的信息(对于我来说,这个非常重要,有助于分析代码的效率并...
分类:其他好文   时间:2014-05-08 13:57:59    阅读次数:485
c++ rand()
一、C++中不能使用random()函数 random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。但在C语言中int random(num)可以这样使用,它返回的是0至num-1的一个随机数。 可改用C++下的rand函数来实现。 1、C++标准函数库提供一随机数...
分类:编程语言   时间:2014-05-08 13:09:53    阅读次数:410
VS2013+QT5.3 中文乱码问题 解决方案
网上很多关于QT中文乱码的问题及答案,但情况不同解决方法也不一样。本方案适用于VS2013+QT5.3环境(编译器是VC)using namespace std;# pragma execution_character_set("utf-8")//文件的开头要声明字符编码UTF-8,这样输出中文字符...
分类:其他好文   时间:2014-05-08 00:40:33    阅读次数:383
链接选项rpath,容易被忽略的一个功能
问题来源 最近在做一个项目的客户端的SDK,实现为一个动态链接库,其依赖于其他的若干个动态库文件。那么在利用SDK开发应用程序的时候,编译的时候除了链接SDK库本身,还得链接SDK库所依赖的库,这样编译命令里面得一一的添加这些库。 比如,SDK库的名称为liba.so, 其依赖于libb.so和libc.so,那么在编译应用程序的时候使用以下命令: +++++++++++++++++++++...
分类:其他好文   时间:2014-05-08 00:04:45    阅读次数:344
软考之 编译原理
看完书后做了一套真题,都是眼泪呀,经过对试题的分析,发现弱点是编译原理和组成原理部分;因为这两块本来就是薄弱地带,再加上看书之后没有认真地总结过,就开始了真题,难免在做题时遇到困难,下面针对编译原理做一下总结,从一张思维导图开始:      从导图中可以看出,程序语言的部分都不是难点,分类和基本成分都是平时接触的,唯一需要去理解的就是可能平时不太去关注的,低级语言、高级语言、编译程序、...
分类:其他好文   时间:2014-05-07 22:51:48    阅读次数:361
Android NDK 开发
NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 * NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、API等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”...
分类:移动开发   时间:2014-05-07 21:47:45    阅读次数:613
linux c之gdb
一、gdb的功能: 1、启动被调试程序。 2、让被调试的程序在指定的位置停住。 3、当程序被停住时,可以检查程序状态 4、动态的改变程序的执行环境   二、gdb的基本使用流程: 1、编译生成可执行文件     :gdb   -g hello.c -o  hello 2、启动gdb                        :gdb  hello 3、在某处设置断点     ...
分类:数据库   时间:2014-05-07 21:30:23    阅读次数:327
黑马程序员 oc与c的区别,联系
1.文件的扩展名的区别 1>c语言源文件的扩展名是.c,而oc的扩展名是.m 2>c语言经过编译之后得到的目标模块扩展名是.obj,而oc编译之后是.o 3>c语言目标程序与其他目标程序和库函数经过连接得到可执行文件的扩展名是.exe,而oc是.out2.两者的编程思想是不同的 c语言是面向过程的编...
分类:其他好文   时间:2014-05-07 21:02:47    阅读次数:302
const变量初始化问题
在C++中const变量定义时必须进行初始化,否则无法通过编译。初始化的方式有多种,可以通过字面值对其进行初始化,也可以通过变量对其初始化,或其他方式,只要能给const变量赋初值即可(当然初值应该有其意义)。例:int i = -1;const int ic1 = -1;const int ic2...
分类:其他好文   时间:2014-05-07 20:27:15    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!