- 浏览: 15457 次
最新评论
文章列表
arm linux 编译环境建立(文摘)
- 博客分类:
- 技术杂绘
arm linux 编译环境建立(文摘)
2011年02月25日
一、准备工作
首先需要一台运行Linux操作系统的PC以完成我们的编译工作。
其次要准备如下一些源文件。
binutils-2.14.tar.gz这个压缩包包含有ld,ar,as等一些产生或者处理二进制文件的工具。
gcc-core-2.95.3.tar.gz这个压缩包是GCC的主体部分,GCC是GNU Compiler Collection的简称,顾名思义,它能够编译很多种高级语言,例如C、C++,Java等,而这个压缩包中含有C编译器,及公共部分,而对其他语言的支持,采用另外的压缩包单独发布。
gcc ...
#ifdef __cplusplus是什么意思
- 博客分类:
- 技术杂绘
#ifdef __cplusplus是什么意思
2009年10月28日
#ifdef __cplusplus是什么意思?
Microsoft-Specific Predefined Macros
__cplusplus Defined for C++ programs only.
意思是说,如果是C++程序,就使用
extern "C"{
而这个东东,是指在下面的函数不使用的C++的名字修饰,而是用C的
The following code shows a header file which can be used by C and C++ ...
计算机概论
2011年04月26日
import 我.认为.*
学习一门语言主要分为两个部分:
1.基础语法。
-初级部分(数据类型,运算符,表达式,控制流,数据结构)
-高级部分 (继承,重载,多态,输入,输出,异常)
2.库。
-图形库接口
-网络库接口
-等等等等
库是最重要而且最常用的。而库不属于一门语言本身,而是属于该门语言的实现。例如c语言本身有一个较小的标准库,在这个库之外微软有自己的c库,IBM有自己的c库。如果想在linux上写东西,必须学习linux的标准c库接口。想在windows上写东西,必须学习win32 API(MFC)等等等 ...
探索C++的秘密之详解extern C
- 博客分类:
- 技术杂绘
探索C++的秘密之详解extern C
2010年05月21日
时常在cpp的代码之中看到这样的代码: PnQ
PnQ
#ifdef __cplusplus PnQ
extern "C" { PnQ
#endif PnQ
PnQ
//一段代码 PnQ
PnQ
#ifdef __cplusplus PnQ
} PnQ
#endi ...