[size=medium]从Java转到嵌入式开发。
将开发环境的搭建作以下日记记录备查
下载.net1.1 安装。。。。
下载地址
http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3
下载Window CE5.0 作为操作系统 。。。
下载地址(只找到了试用版的)
未完待续..............
碰到一个问题:
程序在加入Mouse 事件的时候 在编译的时候出现错误 error link 2019 错误
原因 :
MFC需要指定多线程版本的C Runtime函数库
改正办法:
在文件头部有Include的地方增加 #include "tlhelp32.h"
摘要:
深入浅出MFC
当C runtime 函数库于1970s 年代产生出来时,PC 的内存容量还很小,多任务是
个新奇观念,更别提什么多执行线程了。因此以当时产品为基础所演化的C runtime 函
数库在多线程(multithreaded)的表现上有严重问题,无法被多线程程序使用。
利用各种同步机制(synchronous mechanism)如critical section、mutex、semaphore、
event,可以重新开发一套支持多执行线程的runtime 函数库。问题是,加上这样的能
力,可能导至程序代码大小和执行效率都遭受不良波及-- 即使你只激活了一个执行
线程。
Visual C++ 的折衷方案是提供两种版本的C runtime 函数库。一种版本给单线程程序
使用,一种版本给多线程程序使用。多线程版本的重大改变是,第一,变量如errno 者
现在变成每个执行线程各拥有一个。第二,多线程版中的数据结构以同步机制加以保护。
Visual C++ 一共有六个C runtime 函数库产品供你选择:
Single-Threaded(static) libc.lib 898,826
Multithreaded(static) libcmt.lib 951,142
Multithreaded DLL msvcrt.lib 5,510,000
Debug Single-Threaded(static) libcd.lib 2,374,542
Debug Multithreaded(static)libcmtd.lib 2,949,190
Debug Multithreaded DLL msvcrtd.lib 803,418
Visual C++ 编译器提供下列选项,让我们决定使用哪一个C runtime 函数库:
/ML Single-Threaded(static)
/MT Multithreaded(static)
/MD Multithreaded DLL(dynamic import library)
/MLd Debug Single-Threaded(static)
/MTd Debug Multithreaded(static)
/MDd Debug Multithreaded DLL(dynamic import library)
分享到:
相关推荐
1.嵌入式Linux开发环境的搭建及Makefile应用实验报告; 2.涉及到华清远见开发工具箱连接使用; 3.开发环境搭建。
嵌入式LINUX开发环境搭建,也是网上收集的,推荐给大家看看!
### QT嵌入式开发环境搭建详解 #### 一、引言 QT,作为一个全面的C++应用程序开发框架,因其强大的跨平台能力与丰富的GUI组件,成为众多开发者在嵌入式系统开发中的首选工具。QT不仅提供了功能丰富的类库,还包括一...
嵌入式 Linux 开发环境搭建 嵌入式 Linux 开发环境搭建是指在通用计算机上编写程序,然后通过交叉编译生成目标平台上可以运行的二进制代码格式,最后再下载到目标平台上的特定位置上运行的过程。该过程需要交叉开发...
### 嵌入式Qt开发环境搭建详解 #### 一、前言 本文将详细介绍如何在Windows和Linux环境下搭建Qt开发环境,并进一步介绍如何将Qt应用程序移植到开发板上。对于初学者而言,理解Qt的不同版本及其应用领域非常重要。...
总的来说,搭建嵌入式开发环境是一个综合性的过程,涵盖了硬件初始化、操作系统加载、文件系统构建等多个方面。这一过程不仅需要扎实的编程基础,还需要对硬件原理和操作系统有深入的理解。通过学习和实践这些步骤,...
mini2440嵌入式开发环境搭建,分析与图解mini2440嵌入式开发环境搭建的过程。
嵌入式开发环境通常涉及到硬件平台(如STM32或单片机)和软件环境的结合,本实验以Ubuntu作为开发平台,因为其对嵌入式Linux开发的支持。 实验内容要求学生了解和使用Ubuntu操作系统,包括配置IP地址,这是网络通信...
### 嵌入式交叉编译环境搭建 #### 一、嵌入式系统的开发模式及其特点 嵌入式系统的开发模式与传统的PC机软件开发有着本质的区别。在PC机上,软件开发通常遵循本地(native)模式,即编程、编译、运行等整个流程都...
嵌入式Linux开发环境搭建,Linux系统移植,十分详细
以上步骤详细介绍了如何在Ubuntu-12.04上搭建一个嵌入式开发环境。每一步都包括必要的操作和可能需要的配置,帮助开发者从安装操作系统开始,逐步搭建一个适合嵌入式开发的环境。尽管本文档中可能存在一些OCR扫描...
嵌入式Linux开发环境搭建是进入嵌入式领域的重要步骤,尤其对于初学者而言,正确的环境配置至关重要。本文将详细讲解如何在Linux环境下搭建适用于嵌入式开发的环境,包括虚拟机的选择、网络配置以及交叉编译工具的...
嵌入式开发环境的搭建 本文主要介绍了基于 Ubuntu 的嵌入式开发环境的搭建过程,包括安装 Ubuntu 的三种方式:虚拟机安装、wubi 安装和实际安装。无论选择哪种安装方式,都需要至少 3G 以上的磁盘空间,建议值是 10...
基于 Ubuntu 的嵌入式开发环境搭建 本文档介绍了在 Ubuntu 11.10 上搭建嵌入式开发环境的过程,包括交叉编译环境的搭建、dnw 和 minicom 的安装与使用。 一、交叉编译环境的搭建 交叉编译环境是嵌入式开发的基础...
嵌入式开发环境的搭建是专业课上的讲义 希望对你有帮助
通过文件内容可以看出,作者朱有鹏通过图文教程的方式,详细记录了每一步的操作,从虚拟机的初步设置到网络服务配置,再到中文环境的搭建,全面覆盖了嵌入式开发环境搭建过程中的各个重要环节。通过这些步骤,开发者...
windows下嵌入式c开发环境搭建