I am writing an installer for my Windows Mobile Application. My application requires CF2 SP2. As that is not included in Windows Mobile 5, I presume I need to distribute it. I don't know what files to include and where to get them. I know how to (and have already of course) install it on my Windows PC, and how to set Visual Studio to automatically deploy it when I debug my projekt, but doesn't help my customers... Anyone? /ackabacka
ackabacka
Posts
-
How to Distribute CF2 SP2? -
Digital cameraYou should definately check out the Canon Digital Rebel XT (350D in Europe). I have a prosumer camera, Olympus 7070WZ. It's very good (everything from image sharpness, features, ergonomics and mechanics) and much smaller than a true SLR but the autofocus is a slow in dim conditions. I wouldn't care much about it if it wasn't for that I'm into UW-photo. Also, it's very slow if you work in RAW. The general speed of most cameras varies alot depending on what flash card you use. Make sure you get a fast card. Both the Canon and the Olympus were selected as EISA Award best in the category 2005/2006. I would test the autofocus before I bought the camera. Test it indoor with not that much light. Test it on tricky objects like cats and dogs (fur).
-
static link librariesOK, thanks. Actually no classes are availble from "outside". The Lib has a static class (not a class with static functions but a static implemented class), and only plain functions (that calls member functions of the static class) are available from outside (which prototypes are declared in the .h file that I send to the customer). Does this make it possible to use it from even more compilers? If not, is there perhaps a way to mark these functions as "C" functions? Thanks!
-
static link librariesMichael Dunn wrote: You don't have to do anything. The LIB is essentially like an OBJ file when it comes to linking, the LIB has the compiled version of your code, and the linker will search it for functions that your client calls. OK thanks. I've now created a new static library project and (re) created all functions, as it didn't seem possible to change any setting for the dll project to have it compile a static library (or is it?). It works fine for me, but now I wonder, who can use this library? It doesn't use MFC. Sure, it will only run on intel compatible computers running Windows but what else is required. Of course another VC++ 6 developer could use it (as it's compiled under VC++ v6), but what if the developer is using VC++ .NET environment, with or without managed C++? What if the developer is using another c++ compiler (Intel, Borland etc)? Anyone?
-
static link librariesHi, I have a dll project but I no longer want to send the dll to the customer. Instead I want to send a lib file that the customer can link to in their projects (instead of loading the dll as they do today). 1. is there a way to convert the dll project into a static library? if so how? 2. If not, I presume I have to create a new static library project from scratch using New Project w32 static lib. Right? 3. If I have to create a new static lib proj, how do I "export" the functions from the projects so they are available for the customer that will link the lib? Thanks!!!