20050816_TCK_MIDP

MIDP-TCK_20b

1.Trusted和Untrusted的区别


Trusted使用以下地址
http://twoflower.esmuk.esmertec.com/esmertec/CAs/cakeystore.cgi?keystorepwd=tckjbed&keypwd=tckjbed&keyalias=tckjbed&domain=esmertec.com&dname_L=Duebendorf&dname_ST=Zurich&dname_C=CH
生成的keystore

Untrusted使用cmd命令生成的 keystore
具体是在CMD下使用这个命令
keytool -genkey -keystore KeyStoreFileName -keyalg rsa -alias KeyAlias -storepass StorePass -keypass KeyPass
修改名称KeyStoreFileName,别名KeyAlias,keystore密码StorePass,认证主键密码KeyPass
必须和TCK里面设置的匹配

2.jbed_start_trusted.bat与jbed_start_max.bat(jbed_start_min.bat)的区别


jbed_start_trusted.bat必须"set TCK_MODE=";
jbed_start_max.bat设置成"set TCK_MODE=tckmax";
jbed_start_min.bat设置成"set TCK_MODE=tckmin"


3.VM启动batch文件的设置注意事项


"set JAVA_PATH=C:/j2sdk1.4.2/bin"

"set TCK_HOST=10.15.12.219"

"set TCK_PORT=8080"

"set TCK_MODE="

"set QTJAVA=C:/Progra~1/Java/j2re1.4.2/lib/ext/qtjava.zip"

"DevSim -boot Jbedri.elf" (去掉_withsyms)


4.Trusted的keystore设置


在Communication的Built-in Certificate里选择NO,不使用内嵌keystore,因为大多数手机没有Built-in的认证。

### 解决 VSCode 中 `CLK_TCK` 无法识别的问题 在现代 Linux 系统中,确实不再使用 `CLK_TCK` 常量,而是推荐使用 `CLOCKS_PER_SEC` 来表示每秒钟的时钟滴答次数[^1]。因此,在遇到 `CLK_TCK` 未定义或无法识别的情况下,应该将其替换为 `CLOCKS_PER SEC`。 为了确保代码兼容性和正确性,建议按照以下方式修改代码: #### 修改前 ```c #include <time.h> // 使用旧版常量 CLK_TCK double ticks_per_second = (double) CLK_TCK; ``` #### 修改后 ```c #include <time.h> // 替换为新版常量 CLOCKS_PER_SEC double ticks_per_second = (double) CLOCKS_PER_SEC; ``` 此外,如果项目依赖于特定编译器宏定义来区分不同平台的行为,可以在源码顶部加入条件判断语句以保持跨平台支持: ```c #if defined(_WIN32) #define TICKS_PER_SECOND CLOCKS_PER_SEC /* Windows */ #elif defined(__unix__) || defined(__APPLE__) #define TICKS_PER_SECOND CLOCKS_PER_SEC /* Unix-like systems including macOS */ #else #error "Unsupported platform" #endif ``` 对于集成开发环境(IDE),如 Visual Studio Code (VSCode),还需要确认已安装并配置好适用于C/C++的语言扩展插件,并且已经设置了正确的预处理器路径以便能够解析标准库中的宏定义。这通常涉及到更新项目的编译设置文件(例如 `.vscode/c_cpp_properties.json` 或者通过命令行传递给 gcc/g++ 编译器的相关参数)。 最后提醒一点,当计算时间间隔时,可以考虑直接利用 `<chrono>` 库提供的更高精度的时间测量方法,而不是依靠传统的 `clock()` 函数和 `CLOCKS_PER_SEC` 宏组合来进行计时操作[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值