链接的时候分静态链接和动态链接两种。静态连接的话,基本上就不需要向目标机器拷贝附加的文件了,方法如下: 1、修改编译选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,在运行时就 不再需要VC的dll了。 2、工程->属性->配置属性->常规->MFC的使用,选择...
分类:
其他好文 时间:
2014-08-12 13:09:54
阅读次数:
196
昨天在分析procd如何工作的时候,有找到过下面这样一段描述新架构boot过程的文字:1) Bootloader (uboot, redboot, adam2, grub, …)2) Linux kernel starts, tries to find the mtd partition calle...
分类:
其他好文 时间:
2014-07-17 18:14:30
阅读次数:
1080
1:flash_image介绍
也许很少人使用该工具,但flash_image对于调试uboot或者kernel和root相关的人来说用处还是比较大。falsh_image的使用方法:
usage: flash_image type [partition|device] [image_file_path]
type: MTD、EMMC、INAND
partition:根据平...
分类:
其他好文 时间:
2014-06-28 09:17:22
阅读次数:
231
名称说明mt 多线程定义了_MT 并使编译器将库名 LIBCMT.lib 放入 .obj 文件中mtd 多线程调试定义_DEBUG 和 _MT。此选项还使编译器将库名 LIBCMTD.lib 放入 .obj 文件中md 多线程DLL定义了_MT 和 _DLL,并使编译器将库名 MSVCRT.lib ...
分类:
其他好文 时间:
2014-06-27 16:12:01
阅读次数:
271
static struct mtd_partition smdk_default_nand_part[] = {[0] = { .name = "Boot", .size = 0x00100000, ....
分类:
其他好文 时间:
2014-06-20 16:47:10
阅读次数:
156
平台:MINI2440
在目录drivers\mtd\nand\下创建空的C文件mynand.c
mynand.c:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-06-10 14:57:09
阅读次数:
271
参考博文:
《u-boot-2011.03在mini2440/micro2440上的移植》移植(五)添加nand支持:host@debian:~/soft/mini2440/u-boot-2011.03$
touch drivers/mtd/nand/s3c2440_nand.c host@deb....
分类:
其他好文 时间:
2014-06-06 08:31:32
阅读次数:
450
VC代码生成里面的/MT /MTd /MD
/MDd的意思。意思上已经很明白了。但是往往很多人弄不清楚到底怎么选择。/MT是 "multithread, static version ”
意思是多线程静态的版本。定义了它后,编译器把LIBCMT.lib 安置到OBJ文件中,让链接器使用LIBCMT....
分类:
其他好文 时间:
2014-05-10 08:03:49
阅读次数:
354
一、Debug模式下的设置:设置IncludeDirectories和LibraryDirectories:设置Runtimelibrary,Debug模式下用MTd设置AdditionalDependenciesDebug模式下加入的lib二、Release模式下的设置设置IncludeDirectories和LibraryDirectories:设置Runtimelibrary,Release模式下用MT设置..
分类:
其他好文 时间:
2014-05-08 03:32:58
阅读次数:
458