社区
高通开发者论坛
帖子详情
请教一个Brew动态应用问题,谢谢!
cocokevin
2008-11-27 10:32:23
1.Brew的动态应用中不能使用全局变量和静态变量,如果做成.lib文件,在.lib中使用全局变量和静态变量可以吗?
2.在helloworld例子中应该如何修改mak文件,做了一个很简单的lib文件,想把.lib文件加到里面去试试看。但是在执行nmake /f helloworld all 总是编译不过,因为找不到.lib文件。
还请多多指教一下:
1.是否可以在lib文件中使用全局变量;
2.mak文件应该如何添加.lib文件,不胜感激!
...全文
1634
4
打赏
收藏
请教一个Brew动态应用问题,谢谢!
1.Brew的动态应用中不能使用全局变量和静态变量,如果做成.lib文件,在.lib中使用全局变量和静态变量可以吗? 2.在helloworld例子中应该如何修改mak文件,做了一个很简单的lib文件,想把.lib文件加到里面去试试看。但是在执行nmake /f helloworld all 总是编译不过,因为找不到.lib文件。 还请多多指教一下: 1.是否可以在lib文件中使用全局变量; 2.mak文件应该如何添加.lib文件,不胜感激!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dxj1234
2009-02-18
打赏
举报
回复
.lib文件就是.obj文件的集合,既然.obj中不允许有全局的,.lib中应该也不行
即使把编译选项修改一下编译通过了,最终程序在手机上允许时变量地址能否定位正确?
zsf81
2008-12-29
打赏
举报
回复
动态LIB不可以用全局。静态当然可以,但是得和系统软件相关。
动态中加LIB没有什么意义,静态中当然可以。但如果你作为第三方,这个问题也没有实际意义
悠然红茶
2008-12-27
打赏
举报
回复
如果是开发第三方应用,产出.mod文件,那么是不能用静态变量、全局变量的。也就是说,只有代码段,没有数据段。这样BREW在加载app时才不会牵扯到复杂的重定位问题。
如果打包成.lib,那其实相当于直接把.c文件和手机工程一起编译连接,此时只能按静态module的运作方式来处理了。这种情况下倒是可以用静态变量,只不过自己得控制好这些静态变量了。
添加.lib其实和编译没关系,因为.lib已经是编译出的产物了,你需要做的是在mak文件的link步骤里加上你的.lib文件名进行连接就可以了。
半吊子全栈工匠
2008-11-27
打赏
举报
回复
首先BREW是运行时动态加载的,在模拟器上使用.lib没有什么意义。
如果一定要使用全局变量和静态变量,需要你做一个静态的module,在mak文件中不要使用dynamic,而需要用static,并且,最好和手机软件一起编译。
最简单的方法是将全局变量和静态变量放到你applet structure 中去。
home
brew
-miku:我们走吧! !!
家酿未来 安装 $
brew
install unasuke/miku/
brew
-miku --HEAD $
brew
miku かかってくるにゃっ☆ WIP 存储库。
深入
BREW
平台:计算器示例
应用
实战
本文还有配套的精品资源,点击获取 简介:本示例是针对
BREW
平台的学习资源,涉及
BREW
用户界面基本元素 Widget 和 Form 的设计与实现。开发者可以学习如何在
BREW
平台上创建用户友好的界面,并理解 Widget 和 Form 之间的关系以及如何编写用户交互和计算逻辑的代码。该示例包含多个文件,涵盖了从设计、资源管理到
应用
打包的整个开发过程。 ...
BREW
动态
加载深入刨析.pdf
笔者以前写的
BREW
动态
加载深入刨析。 适合想一探
BREW
动态
加载实现机制的人。
从零到一:RT-Thread与W5500的硬件抽象层设计哲学与实践启示
本文深入探讨了RT-Thread操作系统下W5500以太网模块的硬件抽象层(HAL)设计哲学与实践。通过GD32F103和STM32F103平台的适配案例,详细阐述了如何利用RT-Thread的驱动框架实现跨平台硬件无关性、模块化设计及配置定制,为嵌入式开发者提供了可复用的HAL设计方法论和实战经验。
基于Meteoinfo与TrajStat的后向轨迹聚类分析实战:从数据准备到可视化制图
本文详细介绍了基于Meteoinfo与TrajStat进行后向轨迹聚类分析的完整实战流程。从Java环境配置、Meteoinfo软件与TrajStat插件安装,到精准获取NOAA气象数据、设置参数进行批量轨迹计算,再到利用聚类分析提炼主要气流路径,并最终完成专业地图可视化与制图。文章旨在帮助环境与气象研究者快速掌握从数据准备到成果输出的全链路操作。
高通开发者论坛
7,846
社区成员
6,482
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、IoT、PC 、XR、Auto等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、IoT、PC 、XR、Auto等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
物联网
人工智能
开源
企业社区
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章