I compile my dll with debug dlls(Qt),and Generate it under the release model.Mybe this cause the error?
I compile my dll with debug dlls(Qt),and Generate it under the release model.Mybe this cause the error?
of course, all must be in release if you use release version of app.
Qt Assistant -- rocks!
please, use tags [CODE] & [/CODE].
Need I configure the envirenment varables o f the machine?For example,QTIDR=....,
on destination machine which has not installed Qt? no.
Qt Assistant -- rocks!
please, use tags [CODE] & [/CODE].
I have install vc2005,and the applacation can run,I do not know why.
1. I use debug Qt dll to generate my release Dll,Has it to do with it?
2.During install the vc2005,maybe change sth in the register table,Has it to do with it?
Last edited by weixj2003ld; 15th April 2009 at 10:53.
I have installed vc2005,and the applacation can run,I do not know why.
1. I use debug Qt dll to generate my release Dll,Has it to do with it?
2.During install the vc2005,maybe change sth in the register table,Has it to do with it?
No,I have installed it.After install it,Do I need to configure sth?
0. build your app and put all needed dlls with executable.
1. install vcredist on dest machine.
2. copy your app with dlls on dest machine.
3. run your app.
that's all what you need to do.
Qt Assistant -- rocks!
please, use tags [CODE] & [/CODE].
You must not use any debug dlls in your release application.
John
If I want to install my software on the user machine(without vc++2005),Must I install vcredist first?
yes, you must install it.
Qt Assistant -- rocks!
please, use tags [CODE] & [/CODE].
How do I know that vcredist has been installed sucessfully?
When I install it on a machine (winxp),the progress bar disappeared soon,and I did not know where did I install it?(C: or Dr...)?
it is installed in Windows directory.
Qt Assistant -- rocks!
please, use tags [CODE] & [/CODE].
Did you run the vcredist bundle on the target machine or did you only copy it there?
Bookmarks