cxcore210d.dll missing - visual-c++

I'm trying to use OpenCV in Visual C++ express edition 2008. I've installed OpenCV 2.1 and added necessary include and lib directories/files to my project dependencies. A system PATH is also present for "C:\OpenCV2.1\bin".
When i compile and run the example program to open an image, I get a runtime error saying cxcore210d.dll is missing. I checked the bin folder and its there.
I've looked at similar posts here and on Google and they suggested turning off incremental linker. This didn't change results.
Please help
thanks

I just had to restart my PC. I'm guessing without a restart some variables are not registered correctly. :s but now this runs fine.
If anyone is working with OpenCV, so get in touch.
Thanks

The "d" stands for a debug build. You need to compile the OpenCV library with "debug" options set. Unfortunately, I don't think you can do this with Visual C++ express edition. I've tried it before...

why not you copy your dll into the folder and beside the application.

hey i just solve this problem. copy cxcore210d.dll and highgui210d.lib from your bin folder and paste it in lib folder and see the result...

Related

phonegap place folder in the right place so I can use VS

I have been here: http://phonegap.com/install/ and downloaded the latest phonegap release.
I am not sure where to put it, so that VS can find it, when creating a new project. Has anyone any idea about where to place it? For now, I tried placing it in: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE, and this is not the right place, obviously.
I know that one can install phonegap using the commandline, but I rather not do this, since I already tried, and had issues with environment variables. Furthermore, from what I found out on stackoverflow regarding using the commandline, several people did not advice this, based on their experience. So please, if you know how I make it work so that I can use VS, please share. I see that the phonegap folder that I downloaded from phonegap site, contains IDEs for several platforms.
Thanks in advance
Ps. I am trying to achieve something semilar to this: http://anindita9.wordpress.com/tag/visual-studio-phonegap/
But it's just that this tutorial doesn't work for me, since I have VS12, and also the folder structure is totally different

VS2012 Express for web - FluentMigrator.Tools 1.0.3.0 - where is the migrate.exe?

I'm using VS Express for Web. I've added FluentMigrator.Tools 1.0.3.0 to the project. Where should I see the Migrate.exe? I've been looking for that inside bin/Debug (after I built the project), but it is nowhere.
Other dll-s included in the FluentMigrator.Tools package are also missing from the References of the project.
Am I missing something? Where can I find that migrate.exe?
Ok, I know that I can get it from the Nuget\Cache but I would suspect, that these tools will be attached to my project, after a build I can find them in the bin/Debug or Release folder, and I can ship them with binaries.
Ok, never mind, I see that those files can be found under the SolutionRoot\packages\FluentMigrator.Tools.version\tools\... folders.

the program can not be started because MSVCR80D.dll is missing from your computer,try reinstalling the program to fix this issue

when i try to run a application developed in vc++ on windows7,i get popup window saying that"the program can not be started because MSVCR80D.dll is missing from your computer,try reinstalling the program to fix this issue."
I googled it,it says that this DDL may not be present in your system or it has been got corrupted,Now i searched this file, i get this file at 20 different folder in win7.
I am not getting which file has been corrupted or if it is missing then where it is mising?
can anybody tell in which folder ,this DDL is missing or might be corrupted?
Thanks in advance. .
You're trying to run a Debug version of your program on a machine which does not have VS installed. The MS*D.dll files are not redistributable - they are installed were VS is installed. If you want to run executables on other machines, compile them as Release. You might still need to deploy some files (depending on how you're linking to the CRT), but that won't be a problem.
Never ever distribute your DEBUG builds to customers. Always distribute Release build.
Yes, of course, in develoment environment having multiple machines, you may share Debug builds to other developers - provided others developers have debugging-tools (like VS) installed on their system along with Debug-binaries of shared DLLs (like MSVCRxx).
Are you using the same computer that compiled the program? If not, you need visual studio redistributable files to run it.
Search the internet for your version of visual studio or visual c++ redist, you'll find it.

vld_x86 dll not found error shown when i try to run the debug mode of the application

i am new in using the Visual Leak Detector, after creating the settings as per the documentations for Visual C++ 6, and running the program in the debug mode
the error
"The application has failed to start because vld_x86.dll was not found.Re-installing the application may fix this problem"
i have reinstalled and included the path for the dll in the VC6 settings.
thanks in advance for the help.
After searching for the answer myself for quite a long time, two things finally corrected the problem for me. First, if you haven't already restarted Visual Studio after including these new files and libraries, then you should do so. Second, when I went to look into my computer to see what was added to my path in environment variables, it had add the win64. and I run win32. Hope that was descriptive enough and helps.
the include is correct and needed as far as i know.
i was having the same problem and could solve it by copying all files in vld's "bin" directory into the same folder as the executable i wanted to check for leaks.
not a very elegant way but working, i hope it works for you aswell!

Why my App's Dll is not loading in win2000 and loading in XP

We have an installer application.
In that we have one dll related to our application.
We created setup with all respective files.
We used "Install Shield 6.3" and created a setup file.
After created build. The build is working in xp, not working in 2000.
It is showing error message as Couldn't load .dll only in win2000.
What could be the issue any idea?
Regards
Hara
It looks like one of the system/third party dll you are loading is either not available or of wrong version. Use a tool like dependency walker to check whether all the required dlls are available or not.
You have probbely missing prequsits that exits on XP but not on Win2000.
You need to run the Dependency Walker tool on Win2000 and load the problematic DLL, the tool will tell what is missing.
Try running installation with Filemon in the background, filtering with the missing DLL's name. Then, see where the DLL is searched for, and fix the problem. Hard to say without any further information, but first difference I have in mind is that the system folder in XP is C:\windows\system32, while in win2000 it is C:\winnt\system32. If you've hardcoded the system path for any reason, it might be the problem.

Resources