Details
-
Suggestion
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
4.7.0
Description
qmake support deployment.path variable to change the deploy.path for the DLLs on the WinCE device but main executable deployment is controlled by RemoteDirectory variable in the *.vcproj file. Also RemoteExecutable command specifies the executable to debug. These two variables should be supported by the qmake to complete WinCE integration.
Here is an example with the RemoteExecutable section from .vcproj file (.vcproj file is originally generated by qmake, modified by Visual Studio):
<DeploymentTool ForceDirty="-1" RemoteDirectory="\nand\ekitap" RegisterOutput="0" AdditionalFiles="QtSqld4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;QtXmld4.dll|C: \Qt\WinCE6\qt\lib|\nand\ekitap|0;QtGuid4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;QtNetworkd4.dll|C: \Qt\WinCE6\qt\lib|\nand\ekitap|0;QtCored4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;msvcr90d.dll|C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\dll\ARMV4I|\nand\ekitap|0;ssleay32.dll|d: \Work\ekitap2\trunk\deps\wince|\nand\ekitap|0;libeay32.dll|d:\Work\ekitap2\trunk\deps\wince|\nand\ekitap|0;qsqlited4. dll|c:\Qt\WinCE6\qt\plugins\sqldrivers|\nand\ekitap\sqldrivers|0;qjpegd4.dll|c: \Qt\WinCE6\qt\plugins\imageformats|\nand\ekitap\imageformats|0;qgifd4.dll|c: \Qt\WinCE6\qt\plugins\imageformats|\nand\ekitap\imageformats|0" />
Also RemoteDirectory part:
<DebuggerTool
RemoteExecutable="\nand\ekitap\ekitap_main.exe"
Arguments=""
/>