このページでは

C

qul_override_freertos_heap_size

アプリケーションのCMakeLists.txtからfreeRTOSマクロconfigTOTAL_HEAP_SIZE

概要

qul_override_freertos_heap_size(<target_name> [HEAP_SIZE])

説明

アプリケーションがカスタム・ヒープ・サイズを指定する必要がある場合、デフォルトの freeRTOSconfigTOTAL_HEAP_SIZE マクロをオーバーライドします。これはまた、__defaultTotalHeapSize というリンカ・シンボルをオーバーライドします。リンカ引数は、ARMGCC コンパイラの場合は--defsym で、IAR コンパイラの場合は--config_def です。__defaultTotalHeapSize は、Qt Quick Ultralite Platform で定義されているヒープ測定関数で必要です。

オプション

FreeRTOS ヒープ・サイズの合計値を数値または式で指定します。

qul_override_freertos_heap_size(example_app "1024")
qul_override_freertos_heap_size(example_app "8 * 1024")

この例から

このコマンドはQt Quick Ultralite 2.6 で導入された。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。