社区
高通开发者论坛
帖子详情
brew 能不能定义static变量,能的话,怎么用vc支持编译通过
laozhong110
2009-12-22 04:34:15
如题
...全文
1942
11
打赏
收藏
brew 能不能定义static变量,能的话,怎么用vc支持编译通过
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyymq
2009-12-25
打赏
举报
回复
VC下是可以的,但是ARM编译不行!
laozhong110
2009-12-25
打赏
举报
回复
什么错误,arm也可以的。
bxk253387223
2009-12-24
打赏
举报
回复
Mark
strayedbird
2009-12-23
打赏
举报
回复
说的就是动态下载的mod,完全支持静态和全局变量。
VC++生成 .mak之后需要做如下修改:
(1).将 HEXTOOL = $(ARMBIN)\fromelf
替换成:HEXTOOL = $(ARMBIN)\elf2mod
注意事先elf2mod 安装到了ARMBIN目录下,elf2mod高通网上有。
(2). 将LFLAGS = $(ROPILINK) -rwpi -entry 0x8000#
替换成:
LFLAGS = $(ROPILINK) -rwpi -entry AEEMod_Load -split -reloc
这样用ads编译就没有问题。
半吊子全栈工匠
2009-12-23
打赏
举报
回复
[Quote=引用 5 楼 strayedbird 的回复:]
说的就是动态下载的mod,完全支持静态和全局变量。
VC++生成 .mak之后需要做如下修改:
(1).将 HEXTOOL = $(ARMBIN)\fromelf
替换成:HEXTOOL = $(ARMBIN)\elf2mod
注意事先elf2mod 安装到了ARMBIN目录下,elf2mod高通网上有。
(2). 将LFLAGS = $(ROPILINK) -rwpi -entry 0x8000#
替换成:
LFLAGS = $(ROPILINK) -rwpi -entry AEEMod_Load -split -reloc
这样用ads编译就没有问题。
[/Quote]
的确如此。
laozhong110
2009-12-23
打赏
举报
回复
这种方法前几天我已经会了,嘿嘿,但还是感谢各位老大们
[Quote=引用 5 楼 strayedbird 的回复:]
说的就是动态下载的mod,完全支持静态和全局变量。
VC++生成 .mak之后需要做如下修改:
(1).将 HEXTOOL = $(ARMBIN)\fromelf
替换成:HEXTOOL = $(ARMBIN)\elf2mod
注意事先elf2mod 安装到了ARMBIN目录下,elf2mod高通网上有。
(2). 将LFLAGS = $(ROPILINK) -rwpi -entry 0x8000#
替换成:
LFLAGS = $(ROPILINK) -rwpi -entry AEEMod_Load -split -reloc
这样用ads编译就没有问题。
[/Quote]
laozhong110
2009-12-23
打赏
举报
回复
老大们,我已经搞定了,原来我出现了低级错误,没有在类外定义类中的静态变量,哈哈,惭愧
FLYUP_CHEN
2009-12-22
打赏
举报
回复
这个支不支持和你当前的应用的类型是有关系的,如果你的应用时动态的那么静态变量和全局变量都是不能用的,如果你的应用时静态的,静态变量和全局变量都是支持的,这些东西VC也都是可以编译过的
strayedbird
2009-12-22
打赏
举报
回复
支持。不仅支持静态变量,全局变量也可以。
VC下不用修改,本来就支持,主要是编译arm时,ads1.2 的一些编译选项要修改,即.mak 文件修改。编译后的mod文件不影响使用。
路飞-总裁
2009-12-22
打赏
举报
回复
不支持。
laozhong110
2009-12-22
打赏
举报
回复
是如何支持类的成员静态变量??好像链接不了
Qualcomm平台
BREW
开发技术文档
VC
编译
应用 27 必须去掉警告信息 27 区分调试环境和手机环境 27 代码检查 28 设置模拟器应用 28 设置设备文件 29 模拟器调试应用 30 应用开发基本问题(初学者问答) 31 为什么启动不了...
QUALCOMM平台BUIW开发文档
VC
编译
应用 27 必须去掉警告信息 27 区分调试环境和手机环境 27 代码检查 28 设置模拟器应用 28 设置设备文件 29 模拟器调试应用 30 应用开发基本问题(初学者问答) 31 为什么启动不了...
BREW
应用的c++实现注意点
BREW
应用的c++实现注意点 从
VC
6.0的调试器来说吧,肯定
支持
C++语言了,对于ARM或者GCC来说,也是有可用的C++
编译
器,而且任何
支持
BREW
的手机都可以运行通过ARM或者GCC
编译
连接出来的目标代码,所以从环境来说,
BREW
...
【摘录】
BREW
应用的c++实现注意点
BREW
应用的c++实现注意点从
VC
6.0的调试器来说吧,肯定
支持
C++语言了,对于ARM或者GCC来说,也是有可用的C++
编译
器,而且任何
支持
BREW
的手机都可以运行通过ARM或者GCC
编译
连接出来的目标代码,所以从环境来说,
BREW
...
Brew
ARM makefile 经验
这篇是基于QC的
Brew
平台
编译
其ARM版target的makefile的经验: 1.在AMOI的ADS1.2的基础上,请确认系统环境
变量
中存在以下
变量
(否则手工添加): ARMHOME c:/apps/ads120 ARMDLL c:/apps/ads120/bin ARMCONF c:/...
高通开发者论坛
4,653
社区成员
5,840
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章