Re: Adding SDK
- From: "Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT com>
- Date: Mon, 10 Nov 2008 11:28:41 -0700
If you read up on how the operating system is built, you'll see information
on BIB files. These tell the image builder what files and modules are put
into nk.bin. You can add an entry to your platform.bib or project.bib to
include a program or DLL that is built separately. Naturally, since you
know with all of your heart that .LIB files are used during the construction
of DLLs and EXEs and are not executable, you, of course, won't add them to
the OS.
Also, we don't know ANYTHING about your CE device, so how can we possibly
answer your question about how to add things to it? Does it have a hard
disk? A removable storage card of some sort? The ability to install a CAB
file? The ability to download files from the Internet? Any of those could
work, depending on how your device is built and what capabilities are built
into the operating system...
Paul T.
"San" <San@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:FD01F934-8DB6-4B00-8399-5698CDEF6158@xxxxxxxxxxxxxxxx
Thank you. It was useful.
About the last part...I have another question. If I create the application
out of the OS how can I add it to my CE device? Should I add to OS image
all
libraries? (.dll and .lib)
The application should read acquired data from and (USB connected) UHF
Reader (RFID tech).
Thanks!
"Paul G. Tobey [eMVP]" wrote:
Sysgen automatically does a MakeImg. You did a "Sysgen", not a "Sysgen
current BSP", right?
Once you have done a full Sysgen of the OS, use the SDK tools in Platform
Builder to create a new SDK, configure it, and generate it. That creates
an
MSI file, typically in \wince500\pbworkspaces\<your workspace>\sdk.
Install
that and the SDK should show up when you create a new Windows CE program
in
eVC/Visual Studio.
As to the basic question, you have two choices: you can build your
application with Platform Builder, as a component of the operating
system,
or you can use the *application* development tools, like Visual Studio
and
eMbedded Visual C++ to build the application. Which is right depends on
what the application does, whether it's required to be built into the OS,
and how badly you need the nice tools in Visual Studio to work on it.
Paul T.
"San" <San@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:D4B217E5-7335-4C7D-984B-E6155D56A202@xxxxxxxxxxxxxxxx
Hi,
I think I'm getting confused...I've created a new Platform on Windows
CE
5.0. I've added usb drivers (on project.bib file) and after doing
sysgen
and
copy files to release directory I've run makeimg.
I've downloaded the OS image to my device and everything works.
Now I have e new problem...I hvae headre files and, .dll and .lib
libraries
of the SDK of another devices and I have to run it on my CE device...I
understood that what I had to do is to create a new SDK on my platform
(adding libraries folders), built it and create a new OS image for
downloading to my CE device...however when I try to make a new run-time
image
I obtain an error...
I think there is a concept that I'm not understanding...My objetivo
was:
First, make my ce device recognize the other USB device. Second,
download
to
my ce deviced the necessary files to allow a subsequent development of
connected device interface. Third, integrate an application for it on
my
CE
device. I don't understand very well the proccess explained on MSDN
library....could you give me a short explanation and tell me where can
I
learn to do it in the right way?
Thanks in advance!!!
.
- Follow-Ups:
- Re: Adding SDK
- From: San
- Re: Adding SDK
- References:
- Adding SDK
- From: San
- Re: Adding SDK
- From: Paul G. Tobey [eMVP]
- Re: Adding SDK
- From: San
- Adding SDK
- Prev by Date: Re: Subproject creation
- Next by Date: Re: Enabling busenum.dll makes application exit difficult
- Previous by thread: Re: Adding SDK
- Next by thread: Re: Adding SDK
- Index(es):
Relevant Pages
|