WINCE7无法找到在同一更目录下的QT库文件?能否设置PATH

jackycxrwork 2015-05-25 08:04:24
大家[i]好,
1. 开发板是freescale的sabre系列IMX6 processor;
2. 成功跑起来了英文版的wince7;

--------------------以上工作是第三方做的,我直接接收的带系统的板子--------------------------

3. 安装了针对sabre板子的 wince7_sdk;
4. 基于WINCE7_SDK成功编译了vs 2008下的QT5 WINCE7的开发库;
5. 生成HelloWorld程序

6. 将helloworld.exe以及qt5core.dll等库文件都拷贝到Wince识别的CF卡HelloWorld目录下,运行exe,告之找不到qt5core.dll库

-----------------------------------------问题-------------------------------------------------------------------
1. qt5core.dll库明明在exe的同一目录下,为什么会找不到呢?QT5在WINCE7下部署到底有何需要注意的地方
2. wince7_SDK应该没有问题,应为我基于该sdk生成mfc程序,能成功运行。
3. 另外wince7下的文件系统是怎么会事?我本想将QT的库拷贝到系统默认的目录下,但是我找不到WINCE的系统库目录;my device进取,只能看到emms, CF卡以及windows等文件夹,但windows下的文件只有几个快捷方式;
4. wince7系统能够在哪里设置PATH这样的系统变量?
...全文
173 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackycxrwork 2015-05-26
  • 打赏
  • 举报
回复
问题找到了,少COPY了一个依赖库: microsoft visual 9\vc\ce\dll\armv4i\msvcr90.dll 可能qt5core.dll要依赖那个库巴,所以提示的是unable to import qt5core.dll,误导了我,把那个库copy进去后,程序就能跑起来了。 但新的问题是不支持触摸屏,QT新手真难!
91program 2015-05-26
  • 打赏
  • 举报
回复
WinCE 没有 PATH 的概念吧,也没有当前工作目录的概念
91program 2015-05-26
  • 打赏
  • 举报
回复
只编译成功,LZ 有没有调试一下,看看调试版本能不能运行起来? 如果还不能,说明你的 QT 库有问题。 一般只需要将 DLL 放在与 EXE 同一个目录即可,没有其它的要求!如果不能用,可能肯定是 DLL 的问题。

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧