- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 学习C语言的教材、如何成为一名优秀的C程序员、激发程序员创意的6本书、国外程序员推荐:每个程序员都应读的书
学习C语言的教材我的C语言是自学的,这些年看过不少教材。下面,我对其中一些教材做个点评。1. How to Think Like a Computer Scientist: C version这是我读过最易懂的C语言教材。虽然它只讲解最基本的语法,但是写得特别好懂,深入浅出,读起来不觉得累,而且它还允许免费下载。我认为,这是C语言的首选入门教材。下载
2013-08-22 23:04:51 9888 2
转载 Visual Studio原生开发的20条调试技巧(下)
【感谢@_La_Isla_Bonita 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】我的上篇文章《Vistual Studio原生开发的10个调试技巧》引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧。接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上一篇文章来编号)。这些技巧需要应用在Vistual Studio 2005 或者更新的版
2013-08-22 22:47:28 954
转载 Visual Studio原生开发的10个调试技巧
【感谢@_La_Isla_Bonita 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】最近碰巧读了Ivan Shcherbakov写的一篇文章,《11个强大的Visual Studio调试小技巧》。这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其他一些同样有用的技巧。我整理了一些Visual Studio(至少在VS 2008下)原
2013-08-22 22:41:34 818
转载 Eclipse 平台进行 C/C++ 开发
Eclipse 平台进行 C/C++ 开发简介: 我们将概述如何在 C/C++ 开发项目中使用 Eclipse 平台。尽管 Eclipse 主要是一个 Java 开发环境,但其体系结构确保了对其它编程语言的支持。在本文中,您将学习如何使用 C/C++ 开发工具箱(C/C++ Development Toolkit,CDT),它是可用于 Eclipse 的最佳 C/C++ 工具箱。
2013-08-21 00:58:50 2962
转载 嵌入式系统及如何开发自己的嵌入式系统
嵌入式系统及如何开发自己的嵌入式系统多数Linux系统是在PC平台上运行,然而Linux作为嵌入式系统也是非常稳定的。本文描绘了一个嵌入式系统的概览,并展示嵌入式系统产品是如何使用Linux的。 嵌入式系统比摩西还老的故事 电脑用于控制设备或嵌入系统的历史几乎电脑自身的历史一样长。在通讯领域,六十年代晚期,电脑被用于电子电话交换机,称为“存储程序控制”系统。
2013-08-21 00:55:42 1489
转载 小提醒Linux用户非常热衷的嵌入式系统
Small reminder for Linux user very keen of embedded system.We will detail the design of a cross-toolchain "From Scratch".The purpose of this webpage is to understand the design method of a cross-t
2013-08-21 00:54:15 1864
转载 如何生成一个集成库并且实现对库的管理
如何生成一个集成库并且实现对库的管理如何在Altium Designer的Protel中创建用户自己的板级设计器件集成库?在Altium Designer的Protel中引入了器件集成库的模式,大大方便了用户在板级设计中调用器件的功能。2004版中的集成库包括器件原理图库、器件封装库、Spice混合信号仿真模型库及IBIS信号完整性分析模型库。一,如何在现有的集成库中完成器
2013-08-21 00:51:36 6447
转载 嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)
在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。一、所需软硬件环境■ 主机环境建立交叉编译工具链的主机环境:Ubuntu 8.10,gcc-4.3.2■ Ubuntu 8.10软件环境保证
2013-08-21 00:50:36 1010
转载 Linux平台静态接库与动态链接库的创建和使用
一、首先了解一下什么是“库x”? 库的本质是一个或者一堆可执行的二进制文件集,可以被载入内存中执行。使用“ar”命令可以列出该库中包含的各“模块”,由此我们可以看出C的模块化编程思想,在库中有体现。使用 ar -t可以看到:libutil.a 这个静态链接库里包含有6个.o文件。二、库的种类有哪些? 库还分有静态链接库和动
2013-08-21 00:49:32 1707
转载 嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)
在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。一、所需软硬件环境■ 主机环境建立交叉编译工具链的主机环境:Ubuntu 8.10,gcc-4.3.2■ Ubuntu 8.10软件环境保证
2013-08-21 00:16:55 745
转载 如何为嵌入式开发建立交叉编译环境
随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来越多的进入人们的生活之中,应用范围越来越广。在裁减和定制Linux,运用于你的嵌入式系统之前,由于一般嵌入式开发系统存储大小有限,通常你都要在你的强大的pc机上建立一个用于目标机的交叉编译环境。这是一个由编译器、连接器和解释器组成的综合开发环境。交叉编译工具主要由 binutils、gcc 和 glibc
2013-08-21 00:14:17 858
转载 将STM32的标准库编译成lib【图文】
以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。这个编译过程是一个相当慢的过程!于是,我有了将库编译成lib文件的想法。本博文就是我将STM32F4的标准库编译成lib文件并在工程中使用的过程。适用对象:1、熟悉库,不想再看库里边代码2、有稳定的库,库文件更新不频繁3、库文件多,每次编译时间长下
2013-08-20 23:55:34 1407
转载 C/C++ 直接使用动态库 dlopen
C/C++ 直接使用动态库 dlopen把各个版本编译成动态库,××。so ,提供统一的接口进行调用。这里使用的工具是dlxx系列函数 dlopen void *dlopen(const char *filename, int flag); 装载动态库 dlcloseint dlclose(void *handle); dlerrorchar *dlerr
2013-08-20 22:44:00 7427
转载 linux ar 打包库到另一个库中
不论你是否遇到过或者想到过这样的情况,在一个库中添加另一个库,这个方法对你们来说都是及其有用的。因为我在网上搜索了半天还没有搜索到与此方法相关的 文章。我已经测试过了通过这种方法生成的库是完全可用的,而且非常方便。通过在实际的项目中我学到了这个很好的方法,所以在这里给大家介绍一个,希望对大 家有帮助。大家就不用走更多的弯路ar命令的操作选项和任选项我就不介绍了,很简单,网上也有很多文章在介
2013-08-20 22:40:36 1140
转载 Windows静态库和动态库的创建和使用
静态链接库(Static Libary)偶们用VS2005做一个静态链接库先打开VS2005,新建à项目(staticCai)àWin32控制台应用程序新建static_lib.h 和static_lib.cpp 两个文件,这两个文件的内容如下:static_lib.h: int add(int x,int y);int substract(int x
2013-08-20 22:38:51 644
转载 创建静态库和动态库(总结)
Linux创建静态库和动态库第1步:编辑得到举例的程序--hello.h、hello.c和main.c;hello.h为该函数库的头文件。hello.c是函数库的源程序,其中包含公用函数hello,该函数将在屏幕上输出"Hello XXX!"。main.c为测试库文件的主程序,在主程序中调用了公用函数hello。 第2步:将hello.c编译成.o文件;
2013-08-20 22:32:52 918
SQL Server数据库原理及应用(第二版)
2012-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人