3
|
Ben Combee · 技术社区 · 16 年前 |
![]() |
1
4
(扩展本的原始答案……不确定具体的礼仪,但我还不能编辑,所以我会重新发布) 不,CodeWarrior使用的目标文件格式与PRC工具不同。此外,编译器支持库是不同的,因此即使代码可以静态链接在一起,它也可能以不同的方式使用符号。 但是,如果您可以使用CodeWarrior将第三方静态库包装到Palm OS共享库中,那么您应该能够从PRC Tools应用程序调用它。Palm OS共享库接口跨工具工作,但共享库的系统支持有限,因此您需要确保原始代码不使用全局变量才能工作。 有关共享库的更多信息,请参见 Shared libraries on the Palm Pilot . |
![]() |
2
2
不,CodeWarrior使用的目标文件格式与PRC工具不同。此外,编译器支持库是不同的,因此即使代码可以链接在一起,它也可能以不同的方式使用符号。 但是,如果您可以使用CodeWarrior将第三方库包装到共享库中,那么您应该能够从PRC Tools应用程序调用它。共享库接口跨工具工作,但共享库的系统支持有限,因此您需要确保原始代码不使用全局变量才能工作。 |